//Ventana de Facturacion
        private void facturaciónToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Facturacion facturacion = new Facturacion();

            facturacion.MdiParent = this;
            facturacion.Show();
        }
Esempio n. 2
0
        private void button6_Click(object sender, EventArgs e)
        {
            Facturacion abrirFact = new Facturacion();

            abrirFact.Show();
            this.Hide();
        }
Esempio n. 3
0
        private void btninsertar_Click(object sender, EventArgs e)
        {
            AbonoModel       abonoModel     = new AbonoModel();
            Facturacion      facturacion    = Owner as Facturacion;
            ReciboController reciboc        = new ReciboController();
            decimal          saldoPendiente = Convert.ToDecimal(facturacion.SaldoPendiente);;

            abonoModel.FacturacionId = facturacion.FacturacionId;
            abonoModel.Codigo        = txtcodigo.Text;
            abonoModel.Fecha         = (DateTime)dbfecha.Value;
            abonoModel.Abono         = Convert.ToDecimal(txtabono.Text);
            abonoModel.Observacion   = txtobservacion.Text;
            if (abonoModel.Abono > saldoPendiente)
            {
                MessageBox.Show("El monto del abono no puede ser mayor al saldo pendiente.");
            }
            else
            {
                reciboc.InsertarAbono(abonoModel);

                saldoPendiente = Convert.ToDecimal(facturacion.SaldoPendiente) - abonoModel.Abono;

                facturacion.lbsaldopendiente.Text = Convert.ToString(saldoPendiente);

                reciboc.ListarAbonos(facturacion.FacturacionId);

                this.Close();
            }
        }
Esempio n. 4
0
        private void btninsertar_Click(object sender, EventArgs e)
        {
            AbonoModel       abonoModel  = new AbonoModel();
            Facturacion      facturacion = Owner as Facturacion;
            ReciboController reciboc     = new ReciboController();

            abonoModel.FacturacionId = facturacion.FacturacionId;
            abonoModel.Codigo        = txtcodigo.Text;
            abonoModel.Fecha         = (DateTime)dbfecha.Value;
            abonoModel.Observacion   = txtobservacion.Text;

            reciboc.CancelarAbono(abonoModel);

            facturacion.lbsaldopendiente.Text = "0.00";

            reciboc.ListarAbonos(facturacion.FacturacionId);

            this.Close();
        }