using Microsoft.AspNetCore.Mvc.Rendering; using Nop.Web.Framework.Models; using Nop.Web.Framework.Mvc.ModelBinding; namespace Nop.Web.Areas.Admin.Models.Catalog; /// /// Represents a manufacturer search model /// public partial record ManufacturerSearchModel : BaseSearchModel { #region Ctor public ManufacturerSearchModel() { AvailableStores = new List(); AvailablePublishedOptions = new List(); } #endregion #region Properties [NopResourceDisplayName("Admin.Catalog.Manufacturers.List.SearchManufacturerName")] public string SearchManufacturerName { get; set; } [NopResourceDisplayName("Admin.Catalog.Manufacturers.List.SearchStore")] public int SearchStoreId { get; set; } public IList AvailableStores { get; set; } [NopResourceDisplayName("Admin.Catalog.Manufacturers.List.SearchPublished")] public int SearchPublishedId { get; set; } public IList AvailablePublishedOptions { get; set; } public bool HideStoresList { get; set; } #endregion }