Exemplo n.º 1
0
        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());
            }
        }
Exemplo n.º 2
0
        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();
        }