private void AddDebitSplitsToList(DebitSplitList debitSplitList) { CostAccountDebitor.CostAccountId = 0; CostAccountDebitorId = 0; Debits.AddRange(debitSplitList.Debits); RaisePropertyChanged("DebitsDisplay"); IsEnabledDebitorDropDown = false; IsEnabledTaxDropDown = false; SelectedTax = FilteredTaxTypes.First(); }
private void AddCreditSplitsToList(CreditSplitList creditSplitList) { CostAccountCreditor.CostAccountId = 0; CostAccountCreditorId = 0; Credits.AddRange(creditSplitList.Credits); RaisePropertyChanged("CreditsDisplay"); IsEnabledCreditorDropDown = false; IsEnabledTaxDropDown = false; SelectedTax = FilteredTaxTypes.First(); }
public BookingViewModel() { if (IsInDesignMode) { return; } SetCommands(); Messenger.Default.Register <SelectedCostAccount>(this, ChangeSelectedCostAccount); Messenger.Default.Register <CreditSplitList>(this, AddCreditSplitsToList); Messenger.Default.Register <DebitSplitList>(this, AddDebitSplitsToList); GetData(); SelectedTax = FilteredTaxTypes.SingleOrDefault(x => x.TaxTypeId == 1); }