using Nop.Core; namespace Nop.Plugin.Shipping.FixedByWeightByTotal.Domain; /// /// Represents a shipping by weight record /// public class ShippingByWeightByTotalRecord : BaseEntity { /// /// Gets or sets the store identifier /// public int StoreId { get; set; } /// /// Gets or sets the warehouse identifier /// public int WarehouseId { get; set; } /// /// Gets or sets the country identifier /// public int CountryId { get; set; } /// /// Gets or sets the state/province identifier /// public int StateProvinceId { get; set; } /// /// Gets or sets the zip /// public string Zip { get; set; } /// /// Gets or sets the shipping method identifier /// public int ShippingMethodId { get; set; } /// /// Gets or sets the transit days /// public int? TransitDays { get; set; } /// /// Gets or sets the "Weight from" value /// public decimal WeightFrom { get; set; } /// /// Gets or sets the "Weight to" value /// public decimal WeightTo { get; set; } /// /// Gets or sets the "Order subtotal from" value /// public decimal OrderSubtotalFrom { get; set; } /// /// Gets or sets the "Order subtotal to" value /// public decimal OrderSubtotalTo { get; set; } /// /// Gets or sets the additional fixed cost /// public decimal AdditionalFixedCost { get; set; } /// /// Gets or sets the shipping charge percentage (of subtotal) /// public decimal PercentageRateOfSubtotal { get; set; } /// /// Gets or sets the shipping charge amount (per weight unit) /// public decimal RatePerWeightUnit { get; set; } /// /// Gets or sets the lower weight limit /// public decimal LowerWeightLimit { get; set; } }