29 lines
793 B
C#
29 lines
793 B
C#
using Microsoft.AspNetCore.Http;
|
|
using Nop.Web.Framework.Models;
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace Nop.Plugin.Misc.FruitBankPlugin.Areas.Admin.Models
|
|
{
|
|
public record CreateShipmentModel : BaseNopModel
|
|
{
|
|
[Required]
|
|
public string ShipmentName { get; set; }
|
|
|
|
public string Description { get; set; }
|
|
|
|
[Required]
|
|
public DateTime ShipmentDate { get; set; } = DateTime.Now;
|
|
|
|
public string TrackingNumber { get; set; }
|
|
|
|
public List<string> UploadedFiles { get; set; } = new();
|
|
}
|
|
|
|
public class FileUploadResult
|
|
{
|
|
public bool Success { get; set; }
|
|
public string FileName { get; set; }
|
|
public string FilePath { get; set; }
|
|
public string ErrorMessage { get; set; }
|
|
}
|
|
} |