private void btAtualizarParcela_Click(object sender, EventArgs e) { OrdemPagamentoItemParcela parcelaAtualizada = new OrdemPagamentoItemParcela(); string msgRetorno = string.Empty; try { msgRetorno = this.ValidarParcela(); if (msgRetorno == string.Empty) { lstParcelasTemp.Where(x => x.numeroParcela == int.Parse(lbID.Text)).First().valorParcela = decimal.Parse(tbValorParcela.Text); lstParcelasTemp.Where(x => x.numeroParcela == int.Parse(lbID.Text)).First().dataVencimento = tbDataVencimentoParcela.Value; this.AtualizarGrid(); } else { MessageBox.Show("Atenção: " + msgRetorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception) { MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public OrdemPagamentoManutencaoParcelamento(OrdemPagamentoItemParcela parcelado) { InitializeComponent(); tbValorTotal.Text = helper.FormatarValorMoeda(parcelado.valorParcela.ToString()); tbDataPrimeiroVencimento.Value = parcelado.dataVencimento; }