public void UpdateInn() { if (!UpdatePayerInn) { return; } if (Payer != null && PayerClient != null && !String.IsNullOrEmpty(PayerClient.Inn)) { Payer.INN = PayerClient.Inn; Payer.Save(); } }
private void UpdateBalance() { var oldPayer = this.OldValue(p => p.Payer); var oldSum = this.OldValue(p => p.BalanceAmount); if (this.IsChanged(p => p.Payer) || this.IsChanged(p => p.BalanceAmount)) { Reset(oldPayer, oldSum); Apply(Payer, BalanceAmount); if (oldPayer != null) { oldPayer.Save(); } if (Payer != null) { Payer.Save(); } } }