Ejemplo n.º 1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            var aux = new Fventa();

            aux.TodasFacturas(dgvFactura);
            dgvFactura.AllowUserToAddRows = false;
        }
Ejemplo n.º 2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string sResultados = ValidarDatos();
                if (sResultados == "")
                {
                    if (txtIdFactura.Text == "")
                    {
                        Venta venta = new Venta();

                        venta.CodCliente.Id = Convert.ToInt32(txtIdCliente.Text);
                        venta.FechaFactura  = dtpFechaFactura.Value;
                        venta.TipoPago      = cmbTipoPago.Text;
                        venta.CodFactura    = txtCFactura.Text;
                        venta.IdUsuario.Id  = Convert.ToInt32(txtIdUsu.Text);

                        venta.CodCliente.NombCliente = txtNomClie.Text;


                        int Iventa = Fventa.AgregarFact(venta);

                        if (Iventa > 0)
                        {
                            Form1_Load(null, null);
                            venta.NoFactura = Iventa;
                            CargarDetalle(venta);
                        }
                    }
                    else
                    {
                        Venta venta = new Venta();

                        venta.NoFactura     = Convert.ToInt32(txtIdFactura.Text);
                        venta.CodCliente.Id = Convert.ToInt32(txtIdCliente.Text);
                        venta.FechaFactura  = dtpFechaFactura.Value;
                        venta.TipoPago      = cmbTipoPago.Text;
                        venta.CodFactura    = txtCFactura.Text;
                        venta.IdUsuario.Id  = Convert.ToInt32(txtIdUsu.Text);

                        if (Fventa.Actualizar(venta) == 1)
                        {
                            MessageBox.Show("Datos Actualizados Correctamente");
                            Form1_Load(null, null);
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Faltan Datos! \n" + sResultados);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }