private void AtualizaTabela() { dgvDebito.Rows.Clear(); if (Deb1 > 0) { dgvDebito.Rows.Add(Deb1, PrazoDeb.ToShortDateString()); } if (Deb2 > 0 && Deb1 > 0) { dgvDebito.Rows.Add(Deb2, PrazoDeb.AddMonths(1).ToShortDateString()); } else if (Deb2 > 0 && Deb1 == 0) { dgvDebito.Rows.Add(Deb2, PrazoDeb.ToShortDateString()); } if (Deb3 > 0 && Deb2 > 0 && Deb1 > 0) { dgvDebito.Rows.Add(Deb3, PrazoDeb.AddMonths(2).ToShortDateString()); } else if (Deb3 > 0 && Deb2 > 0 && Deb1 == 0) { dgvDebito.Rows.Add(Deb3, PrazoDeb.AddMonths(1).ToShortDateString()); } else if (Deb3 > 0 && Deb2 == 0 && Deb1 == 0) { dgvDebito.Rows.Add(Deb3, PrazoDeb.ToShortDateString()); } if (Deb4 > 0 && Deb3 > 0 && Deb2 > 0 && Deb1 > 0) { dgvDebito.Rows.Add(Deb4, PrazoDeb.AddMonths(3).ToShortDateString()); } else if (Deb4 > 0 && Deb3 > 0 && Deb2 > 0 && Deb1 == 0) { dgvDebito.Rows.Add(Deb4, PrazoDeb.AddMonths(2).ToShortDateString()); } else if (Deb4 > 0 && Deb3 > 0 && Deb2 == 0 && Deb1 == 0) { dgvDebito.Rows.Add(Deb4, PrazoDeb.AddMonths(1).ToShortDateString()); } else if (Deb4 > 0 && Deb3 == 0 && Deb2 == 0 && Deb1 == 0) { dgvDebito.Rows.Add(Deb4, PrazoDeb.ToShortDateString()); } }
private void btnReceber_Click(object sender, EventArgs e) { if (dgvDebito.RowCount < 1) { MessageBox.Show("Não há mais débitos pendentes!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else if (dgvDebito.RowCount == 1) { PossuiDeb = "nao"; } else { PossuiDeb = "sim"; } if (Deb1 > 0) { Deb1 = 0; } else if (Deb2 > 0) { Deb2 = 0; } else if (Deb3 > 0) { Deb3 = 0; } else { Deb4 = 0; } DebitoTableAdapter taDebito = new DebitoTableAdapter(); taDebito.Update(IdCompra, PossuiDeb, Deb1, Deb2, Deb3, Deb4, PrazoDeb.AddMonths(1), IdDeb); string vValor = dgvDebito.CurrentRow.Cells[0].Value.ToString(); string vVenc = dgvDebito.CurrentRow.Cells[1].Value.ToString(); MessageBox.Show("Valor da parcela: R$ " + vValor + "\nVencimento: " + vVenc + "\n\nParcela paga com sucesso!", "Parcela paga", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); }