using Nop.Core.Configuration; namespace Nop.Core.Domain.Vendors; /// /// Vendor settings /// public partial class VendorSettings : ISettings { /// /// Gets or sets the default value to use for Vendor page size options (for new vendors) /// public string DefaultVendorPageSizeOptions { get; set; } /// /// Gets or sets the value indicating how many vendors to display in vendors block /// public int VendorsBlockItemsToDisplay { get; set; } /// /// Gets or sets a value indicating whether to display vendor name on the product details page /// public bool ShowVendorOnProductDetailsPage { get; set; } /// /// Gets or sets a value indicating whether to display vendor name on the order details page /// public bool ShowVendorOnOrderDetailsPage { get; set; } /// /// Gets or sets a value indicating whether customers can contact vendors /// public bool AllowCustomersToContactVendors { get; set; } /// /// Gets or sets a value indicating whether users can fill a form to become a new vendor /// public bool AllowCustomersToApplyForVendorAccount { get; set; } /// /// Gets or sets a value indicating whether vendors have to accept terms of service during registration /// public bool TermsOfServiceEnabled { get; set; } /// /// Gets or sets a value that indicates whether it is possible to carry out advanced search in the store by vendor /// public bool AllowSearchByVendor { get; set; } /// /// Get or sets a value indicating whether vendor can edit information about itself (public store) /// public bool AllowVendorsToEditInfo { get; set; } /// /// Gets or sets a value indicating whether the store owner is notified that the vendor information has been changed /// public bool NotifyStoreOwnerAboutVendorInformationChange { get; set; } /// /// Gets or sets a maximum number of products per vendor /// public int MaximumProductNumber { get; set; } /// /// Gets or sets a value indicating whether vendors are allowed to import products /// public bool AllowVendorsToImportProducts { get; set; } }