Ejemplo n.º 1
0
        private void button3_Click(object sender, EventArgs e)
        {
            frmAbono frm = new frmAbono();

            frm.lblSaldoAnterior.Text = dataListado.Rows[0].Cells[11].Value.ToString();
            frm.lblTotalPagar.Text    = dataListado.Rows[0].Cells[11].Value.ToString();
            frm.lblIdVenta.Text       = cbCliente.SelectedValue.ToString();
            frm.lblBandera.Text       = "4";
            frm.ShowDialog();
        }
Ejemplo n.º 2
0
        private void btnAbonar_Click(object sender, EventArgs e)
        {
            frmAbono frm = new frmAbono();

            if (lblBanderaAbono.Text == "0")
            {
                if (dataListado.SelectedRows.Count == dataListado.Rows.Count && dataListado.Rows.Count > 1)
                {
                    frm.lblBandera.Text       = "0";
                    frm.lblSaldoAnterior.Text = this.lblUltimoSaldo.Text;
                    frm.lblIdVenta.Text       = cbCliente.SelectedValue.ToString();
                    frm.lblTotal.Text         = dataListado.SelectedRows[0].Cells[9].Value.ToString();
                    decimal totalPago  = Convert.ToDecimal(dataListado.SelectedRows[0].Cells[11].Value) + Convert.ToDecimal(dataListado.SelectedRows[0].Cells[9].Value.ToString());
                    decimal totalPagoR = NRedondeo.redondearParcial(totalPago);
                    frm.lblTotalPagar.Text = totalPagoR.ToString();
                }
                else if (dataListado.SelectedRows.Count <= dataListado.Rows.Count && dataListado.SelectedRows.Count != 1)
                {
                    frm.lblBandera.Text       = "1";
                    frm.lblSaldoAnterior.Text = this.lblUltimoSaldo.Text;
                    frm.lblIdVenta.Text       = cbCliente.SelectedValue.ToString();
                    frm.lblTotal.Text         = dataListado.SelectedRows[0].Cells[9].Value.ToString();
                    decimal totalPago  = Convert.ToDecimal(dataListado.SelectedRows[0].Cells[11].Value) + Convert.ToDecimal(dataListado.SelectedRows[0].Cells[9].Value.ToString());
                    decimal totalPagoR = NRedondeo.redondearParcial(totalPago);
                    frm.lblTotalPagar.Text = totalPagoR.ToString();
                }
                else if (dataListado.SelectedRows.Count == 1 && dataListado.Rows.Count > 1)
                {
                    frm.lblBandera.Text = "2";
                    decimal cargo = 00.00m, abono = 00.00m, total = 00.00m, adelanto = 00.00m;
                    cargo                   = Convert.ToDecimal(dataListado.SelectedRows[0].Cells[6].Value.ToString());
                    abono                   = Convert.ToDecimal(dataListado.SelectedRows[0].Cells[8].Value.ToString());
                    adelanto                = Convert.ToDecimal(dataListado.SelectedRows[0].Cells[7].Value.ToString());
                    total                   = cargo - abono - adelanto;
                    frm.lblTotal.Text       = total.ToString();
                    frm.lblTotalPagar.Text  = total.ToString();
                    frm.lblUltimoSaldo.Text = dataListado.SelectedRows[0].Cells[11].Value.ToString();
                    frm.lblIdDetalle.Text   = this.lblIdDetalle.Text;
                }
                else if (dataListado.SelectedRows.Count == 1 && dataListado.Rows.Count == 1)
                {
                    frm.lblBandera.Text       = "1";
                    frm.lblSaldoAnterior.Text = this.lblUltimoSaldo.Text;
                    frm.lblIdVenta.Text       = cbCliente.SelectedValue.ToString();
                    frm.lblTotal.Text         = dataListado.SelectedRows[0].Cells[9].Value.ToString();
                    decimal totalPago  = Convert.ToDecimal(dataListado.SelectedRows[0].Cells[11].Value) + Convert.ToDecimal(dataListado.SelectedRows[0].Cells[9].Value.ToString());
                    decimal totalPagoR = NRedondeo.redondearParcial(totalPago);
                    frm.lblTotalPagar.Text = totalPagoR.ToString();
                }
            }
            else
            {
                frm.lblBandera.Text    = "3";
                frm.lblIdVenta.Text    = cbCliente.SelectedValue.ToString();
                frm.lblTotal.Text      = dataListado.SelectedRows[0].Cells[2].Value.ToString();
                frm.lblTotalPagar.Text = dataListado.SelectedRows[0].Cells[2].Value.ToString();
            }


            frm.Show();
        }
Ejemplo n.º 3
0
 public frmAbono()
 {
     InitializeComponent();
     frmAbono.f1 = this;
 }