private void btnConfirmar_Click(object sender, EventArgs e) { using (FinanciamentoClient financiamentoClient = new FinanciamentoClient()) { financiamentoClient.ConfirmarFinanciamento(calculoFinanciamentoDTO); } }
private void btnCalcular_Click(object sender, EventArgs e) { using (FinanciamentoClient financiamentoClient = new FinanciamentoClient()) { lblStatus.Text = ""; txtValidacoes.Clear(); calculoFinanciamentoDTO = financiamentoClient.SolicitarFinanciamento((int)cbCliente.SelectedValue, (int)cbTipoFinanciamento.SelectedValue, (double)vlrTotal.Value, (int)qtdParcelas.Value, (DateTime)dtaVencimento.Value); lblStatus.Text = calculoFinanciamentoDTO.Status; if (calculoFinanciamentoDTO.Validacoes.Count > 0) { btnConfirmar.Enabled = false; gvParcelas.DataSource = null; lblTotalFinanciamento.Text = "Total Financiamento: "; lblTotalJuros.Text = "Total Juros: "; foreach (ValidacaoDTO validacao in calculoFinanciamentoDTO.Validacoes) { txtValidacoes.AppendText(string.Format("{0} - {1} \r\n", validacao.Tipo, validacao.Inconsistencia)); } } else { btnConfirmar.Enabled = true; gvParcelas.DataSource = calculoFinanciamentoDTO.Parcelas; lblTotalFinanciamento.Text = string.Format("Total Financiamento: {0}", calculoFinanciamentoDTO.TotalFinanciamento.ToString("c")); lblTotalJuros.Text = string.Format("Total Juros: {0}", calculoFinanciamentoDTO.TotalJuros.ToString("c")); } } }