using Nop.Plugin.Misc.AuctionPlugin.Domains.Dtos;
using Nop.Plugin.Misc.AuctionPlugin.Domains.Enums;
using Nop.Web.Framework.Models;
using Nop.Web.Framework.Mvc.ModelBinding;

namespace Nop.Plugin.Misc.AuctionPlugin.Areas.Admin.Models
{
    public record AuctionViewModel : BaseNopModel
    {
        public string PageTitle { get; set; }

        public AuctionDto AuctionDto { get; set; }

        [NopResourceDisplayName("Name")]
        public string AuctionName { get; set; }
        public AuctionType AuctionType { get; set; }

        public int? CategoryId { get; set; }       

        public DateTime StartDateUtc { get; set; }
        public DateTime? EndDateUtc { get; set; }

        public bool Closed { get; set; }

    }

}
