private void CoinKeypadEnterCommandExec() { if (string.IsNullOrEmpty(this.KeypadEntry)) { return; } int num1 = int.Parse(this.KeypadEntry); if ((double)num1 == this.NewTransaction.Transaction.Amount) { CashDrawerService.OpenDrawer(); ((CoinTransaction)this.NewTransaction.Transaction).CoinsReceived = num1; this.KeypadEntry = string.Empty; } else { int num2 = (int)WPFMessageBox.Show("The received amount of coins has to be the exact amount due.", "Validation warning", MessageBoxButton.OK, MessageBoxImage.Asterisk); } }
private void KeypadEnterCommandExec() { if (string.IsNullOrEmpty(this.KeypadEntry)) { return; } double num1 = double.Parse(this.KeypadEntry); if (num1 >= this.CurrentTicket.Ticket.TotalRemaining) { CashDrawerService.OpenDrawer(); ((CashTransaction)this.NewTransaction.Transaction).MoneyReceived = num1; ((CashTransaction)this.NewTransaction.Transaction).MoneyReturned = ((CashTransaction)this.NewTransaction.Transaction).MoneyReceived - this.CurrentTicket.Ticket.TotalRemaining; this.KeypadEntry = string.Empty; } else { int num2 = (int)WPFMessageBox.Show("The entered price has to be bigger then the total remaining price.", "Validation warning", MessageBoxButton.OK, MessageBoxImage.Asterisk); } }
private void OpenCashDrawerExec() { CashDrawerService.OpenDrawer(); }