using Nop.Core.Domain.Common; using Nop.Core.Domain.Discounts; using Nop.Core.Domain.Localization; using Nop.Core.Domain.Security; using Nop.Core.Domain.Seo; using Nop.Core.Domain.Stores; namespace Nop.Core.Domain.Catalog; /// /// Represents a manufacturer /// public partial class Manufacturer : BaseEntity, ILocalizedEntity, ISlugSupported, IAclSupported, IStoreMappingSupported, IDiscountSupported, ISoftDeletedEntity { /// /// Gets or sets the name /// public string Name { get; set; } /// /// Gets or sets the description /// public string Description { get; set; } /// /// Gets or sets a value of used manufacturer template identifier /// public int ManufacturerTemplateId { get; set; } /// /// Gets or sets the meta keywords /// public string MetaKeywords { get; set; } /// /// Gets or sets the meta description /// public string MetaDescription { get; set; } /// /// Gets or sets the meta title /// public string MetaTitle { get; set; } /// /// Gets or sets the parent picture identifier /// public int PictureId { get; set; } /// /// Gets or sets the page size /// public int PageSize { get; set; } /// /// Gets or sets a value indicating whether customers can select the page size /// public bool AllowCustomersToSelectPageSize { get; set; } /// /// Gets or sets the available customer selectable page size options /// public string PageSizeOptions { get; set; } /// /// Gets or sets a value indicating whether the entity is subject to ACL /// public bool SubjectToAcl { get; set; } /// /// Gets or sets a value indicating whether the entity is limited/restricted to certain stores /// public bool LimitedToStores { get; set; } /// /// Gets or sets a value indicating whether the entity is published /// public bool Published { get; set; } /// /// Gets or sets a value indicating whether the entity has been deleted /// public bool Deleted { get; set; } /// /// Gets or sets the display order /// public int DisplayOrder { get; set; } /// /// Gets or sets the date and time of instance creation /// public DateTime CreatedOnUtc { get; set; } /// /// Gets or sets the date and time of instance update /// public DateTime UpdatedOnUtc { get; set; } /// /// Gets or sets a value indicating whether the price range filtering is enabled /// public bool PriceRangeFiltering { get; set; } /// /// Gets or sets the "from" price /// public decimal PriceFrom { get; set; } /// /// Gets or sets the "to" price /// public decimal PriceTo { get; set; } /// /// Gets or sets a value indicating whether the price range should be entered manually /// public bool ManuallyPriceRange { get; set; } }