Ejemplo n.º 1
0
        private void nuevaFact()
        {
            btnFBuscarCli.Focus();
            btnFBuscarCli.Enabled = true;
            this.limpiarProdFacturac();
            unidadKg                    = false;
            tbFPeso.Enabled             = false;
            lblFKg.Enabled              = false;
            lblFPeso.Enabled            = false;
            btnFAceptar.Enabled         = false;
            btnFCancelar.Enabled        = false;
            btnFEditar.Enabled          = false;
            btnFAceptarFactura.Enabled  = false;
            btnFCancelarFactura.Enabled = false;
            btnFImprimirFact.Enabled    = false;
            btnFNuevaFact.Enabled       = false;
            btnFBuscarProd.Enabled      = false;

            dgvFacturacion.Rows.Clear();
            dgvFacturacion.Refresh();
            tbFCliente.Clear();
            dtFFecha.Value             = DateTime.Now;
            cbFTipoVenta.SelectedIndex = 0;
            cbFTipoVenta.Enabled       = true;
            ClsFacturacion.idFactura(lblFIDnum);
            tbFDirec.Clear();
            tbFTel.Clear();
            tbFDni.Clear();

            total          = 0;
            lblFTotal.Text = Convert.ToString(total);

            ClsFacturacion.idFactura(lblFIDnum);
        }
Ejemplo n.º 2
0
        private void filtrarFactura()
        {
            if (cbRFechaB.Checked == true && cbRFechaDesHasB.Checked == false)
            {
                DateTime fecha = Convert.ToDateTime(dtRFechaB.Value.ToShortDateString());
                ClsFacturacion.buscarFactFechaV(tbRCliente, cbRTipoVenta, fecha, dgvCabec, idUser);
            }
            else if (cbRFechaB.Checked == false && cbRFechaDesHasB.Checked == true)
            {
                DateTime fechaD = Convert.ToDateTime(dtRFechaDesB.Value.ToShortDateString());
                DateTime fechaH = Convert.ToDateTime(dtRFechaHasB.Value.ToShortDateString());

                if (fechaD > fechaH)
                {
                    MessageBox.Show("La fecha 'Desde' es superior a la fecha 'Hasta'", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    ClsFacturacion.refrscarFacturasV(dgvCabec, idUser);
                    this.limpiarBusquedaRep();
                }
                else
                {
                    ClsFacturacion.buscarFactFechaDesHasV(tbRCliente, cbRTipoVenta, fechaD, fechaH, dgvCabec, idUser);
                }
            }
            else
            {
                ClsFacturacion.buscarFactV(tbRCliente, cbRTipoVenta, dgvCabec, idUser);
            }
        }
Ejemplo n.º 3
0
        private void BtnFAceptarFactura_Click(object sender, EventArgs e)
        {
            this.cerrarSelectProduct();
            DialogResult ask = MessageBox.Show("Aceptar factura?", "Confirmar",
                                               MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (ask == DialogResult.Yes)
            {
                ClsFacturacion.guardarFactura(tbFCliente, dtFFecha, cbFTipoVenta, tbFDirec, tbFTel, tbFDni,
                                              dgvFacturacion, lblFIDnum, total, idClien, idUser);

                ClsFacturacion.refrscarFacturasV(dgvCabec, idUser);

                btnFCancelar.Enabled        = false;
                btnFAceptar.Enabled         = false;
                btnFEditar.Enabled          = false;
                btnFAceptarFactura.Enabled  = false;
                btnFCancelarFactura.Enabled = false;
                btnFBuscarCli.Enabled       = false;
                btnFBuscarProd.Enabled      = false;
                cbFTipoVenta.Enabled        = false;
                btnFImprimirFact.Enabled    = true;
                btnFNuevaFact.Enabled       = true;
            }
        }
Ejemplo n.º 4
0
 private void FVendedor_Load(object sender, EventArgs e)
 {
     cbFTipoVenta.SelectedIndex = 0;
     ClsFacturacion.idFactura(lblFIDnum);
     ClsFacturacion.refrscarFacturasV(dgvCabec, idUser);
     ClsCliente.refrescarCliente(dgvClien);
 }
Ejemplo n.º 5
0
 private void limpiarBusquedaRep()
 {
     cbRTipoVenta.SelectedIndex = -1;
     tbRCliente.Clear();
     dtRFechaB.Value         = DateTime.Now;
     dtRFechaDesB.Value      = DateTime.Now;
     dtRFechaHasB.Value      = DateTime.Now;
     cbRFechaB.Checked       = false;
     cbRFechaDesHasB.Checked = false;
     ClsFacturacion.refrscarFacturasV(dgvCabec, idUser);
 }
Ejemplo n.º 6
0
        private void cbRFechaB_CheckedChanged(object sender, EventArgs e)
        {
            if (dtRFechaB.Enabled == true)
            {
                dtRFechaB.Enabled = false;
                ClsFacturacion.refrscarFacturasV(dgvCabec, idUser);
            }
            else
            {
                dtRFechaB.Enabled = true;
            }

            if (cbRFechaDesHasB.Checked == true)
            {
                cbRFechaDesHasB.Checked = false;
            }
            dtRFechaDesB.Enabled = false;
            dtRFechaHasB.Enabled = false;
        }
Ejemplo n.º 7
0
 private void dgvCabec_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     ClsFacturacion.refrescarPedidos(dgvCabec, dgvDetall);
 }