private void OnSetValue(string obj) { ResetAmount = true; if (string.IsNullOrEmpty(obj)) { TenderedAmount = ""; PaymentDueAmount = ""; OnResetValue(); return; } var value = Convert.ToDecimal(obj); if (string.IsNullOrEmpty(TenderedAmount)) { TenderedAmount = "0"; } var tenderedValue = Convert.ToDecimal(TenderedAmount.Replace( CultureInfo.CurrentCulture.NumberFormat.NumberGroupSeparator, "")); tenderedValue += value; TenderedAmount = tenderedValue.ToString("#,#0.00"); OnTypedValueChanged(); }
private void OnSetValue(string obj) { _resetAmount = true; ReturningAmountVisibility = Visibility.Collapsed; if (string.IsNullOrEmpty(obj)) { TenderedAmount = ""; PaymentAmount = ""; CancelMergedItems(); return; } var value = Convert.ToDecimal(obj); if (string.IsNullOrEmpty(TenderedAmount)) { TenderedAmount = "0"; } var tenderedValue = Convert.ToDecimal(TenderedAmount.Replace( CultureInfo.CurrentCulture.NumberFormat.NumberGroupSeparator, "")); tenderedValue += value; TenderedAmount = tenderedValue.ToString("#,#0.00"); }