public bool CalcularPgto() { try { pagamento.ValorTroco = PagamentoDAO.Pagamento(pagamento); if (pagamento.ValorPagamento > pagamento.ValorTotalReserva) { MessageBox.Show("Pagamento Efetuado com Sucesso!\n Seu troco é: " + pagamento.ValorTroco.ToString("C2"), "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Information); return(true); } else if (pagamento.ValorTotalReserva == pagamento.ValorTroco) { MessageBox.Show("Pagamento Efetuado com Sucesso!", "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Asterisk); return(true); } else if (pagamento.ValorTroco > pagamento.ValorTotalReserva) { MessageBox.Show("Pagamento Efetuado com Sucesso!\n Seu troco é: " + pagamento.ValorTroco.ToString("C2"), "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Information); return(true); } else { MessageBox.Show("Pagamento insuficiente!!\n Faltam: " + pagamento.ValorTroco.ToString("C2"), "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Exclamation); return(false); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); return(false); } }