Mango.Nop.Plugins/Nop.Plugin.Misc.AIPlugin/Areas/Admin/Models/CreateShipmentModel.cs

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; }
}
}