public void ResetValues() { _paymentEditor.UpdateCalculations(); if (_tenderedValueViewModel.GetPaymentDueValue() <= 0) { _tenderedValueViewModel.UpdatePaymentAmount(0); } _paymentTotals.ResetCache(); _paymentTotals.Refresh(); _accountBalances.Refresh(); _tenderedValueViewModel.TenderedAmount = ""; RaisePropertyChanged(() => BalanceModeCaption); }