using System; namespace BBWYB.Client.Models { public class OrderSkuEditPrice : OrderSku { private decimal newPrice; private decimal freightAmount; private bool isResponseFreightChanged; public decimal NewPrice { get => newPrice; set { SetProperty(ref newPrice, value); } } public decimal FreightAmount { get => freightAmount; set { if (SetProperty(ref freightAmount, value)) { IsResponseFreightChanged = false; OnFreightChanged?.Invoke(); } } } public bool IsResponseFreightChanged { get => isResponseFreightChanged; set { SetProperty(ref isResponseFreightChanged, value); } } public Action OnFreightChanged { get; set; } } }