Exemple #1
0
 private void BtnGuardarCompra_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(CbxTipoComprobante.Text))
     {
         MessageBox.Show("Seleccione Tipo de Comprobante", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         CbxTipoComprobante.Focus();
     }
     else if (string.IsNullOrEmpty(TxtSerie.Text))
     {
         MessageBox.Show("Digite Serie del Documento", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtSerie.Focus();
     }
     else if (string.IsNullOrEmpty(TxtNumero.Text))
     {
         MessageBox.Show("Digite Número del Documento", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtNumero.Focus();
     }
     else if (string.IsNullOrEmpty(DtpFecha.Text))
     {
         MessageBox.Show("Seleccione Fecha", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         DtpFecha.Focus();
     }
     else if (string.IsNullOrEmpty(TxtRucProveedor.Text))
     {
         MessageBox.Show("Ingrese un Proveedor", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtRucProveedor.Focus();
     }
     else if (string.IsNullOrEmpty(TxtRazonSocial.Text))
     {
         MessageBox.Show("Proveedor Incorrecto", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtRucProveedor.Focus();
     }
     else if (MLVDetalle.Items.Count == 0)
     {
         MessageBox.Show("El detalle no puede estar vacío, agrege items", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtCodigo.Focus();
     }
     else
     {
         GuardarCompra();
     }
 }
 private void BtnGuardarVenta_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(CbxTipoComprobante.Text))
     {
         MessageBox.Show("Seleccione Tipo de Comprobante", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         CbxTipoComprobante.Focus();
     }
     else if (string.IsNullOrEmpty(TxtSerie.Text))
     {
         MessageBox.Show("Digite Serie del Documento", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtSerie.Focus();
     }
     else if (string.IsNullOrEmpty(TxtNumero.Text))
     {
         MessageBox.Show("Digite Número del Documento", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtNumero.Focus();
     }
     else if (string.IsNullOrEmpty(TxtFechaEmision.Text))
     {
         MessageBox.Show("Ingrese Fecha", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtFechaEmision.Focus();
     }
     else if (string.IsNullOrEmpty(TxtNumeroDocumento.Text))
     {
         MessageBox.Show("Ingrese un Cliente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtNumeroDocumento.Focus();
     }
     else if (string.IsNullOrEmpty(TxtNombres.Text))
     {
         MessageBox.Show("Cliente Incorrecto", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtNombres.Focus();
     }
     else if (MLVDetalle.Items.Count == 0)
     {
         MessageBox.Show("El detalle no puede estar vacío, agrege items", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtProducto.Focus();
     }
     else
     {
         GuardarVenta();
     }
 }
Exemple #3
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            if (TxtSerie.Text != "" && TxtNumero.Text != "" && TxtRUCProveedor.Text != "" && TxtCodigoEmpleado.Text != "" && TxtNombreCliente.Text != "" && TxtSubTotal.Text != "" && TxtIGV.Text != "" && TxtTotalPagar.Text != "")
            {
                if (MessageBox.Show("Enserio quieres imprimir la boleta", "Mensaje", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    MessageBox.Show("Boleta Impresa", "Mensaje");

                    ClsEBoleta Eobj1 = new ClsEBoleta();
                    ClsNBoleta Nobj1 = new ClsNBoleta();
                    Eobj1.serie    = TxtSerie.Text;
                    Eobj1.numero   = TxtNumero.Text;
                    Eobj1.subtotal = subtotal;
                    Eobj1.igv      = igv;
                    Eobj1.total    = Convert.ToDouble(TxtTotalPagar.Text);
                    Nobj1.MtdActualizarBoleta(Eobj1);

                    TxtSerie.Enabled  = true;
                    TxtNumero.Enabled = true;

                    TxtSerie.Clear();
                    TxtNumero.Clear();

                    //*********PROVEEDOR************
                    GbProveedor.Enabled = true;
                    TxtRUCProveedor.Clear();
                    TxtNombreProveedor.Clear();
                    TxtNombreProveedor.Enabled = false;

                    //*********EMPLEADO*************
                    GbEmpleado.Enabled        = true;
                    TxtNombreEmpleado.Text    = FrmLogin.NombreEmpleado;
                    TxtCodigoEmpleado.Text    = FrmLogin.CodigoEmpleado;
                    TxtNombreEmpleado.Enabled = false;
                    TxtCodigoEmpleado.Enabled = false;

                    //**********CLIENTE*************
                    GbCliente.Enabled = true;
                    TxtNombreCliente.Clear();

                    //**********PRODUCTO************
                    GbProducto.Enabled = true;
                    TxtCantidadProducto.Clear();
                    TxtCantidadProducto.Clear();
                    TxtCodigoProducto.Clear();
                    TxtPrecioProducto.Clear();
                    TxtNombreProducto.Clear();
                    TxtCantidadCompra.Clear();
                    TxtImporteCompra.Clear();
                    TxtCantidadProducto.Enabled = false;
                    TxtPrecioProducto.Enabled   = false;
                    TxtNombreProducto.Enabled   = false;
                    TxtImporteCompra.Enabled    = false;

                    //**********PRODUCTO************
                    TxtSubTotal.Enabled   = false;
                    TxtIGV.Enabled        = false;
                    TxtTotalPagar.Enabled = false;
                    BtnAgregar.Enabled    = false;

                    TxtSubTotal.Text   = 0.ToString();
                    TxtIGV.Text        = 0.ToString();
                    TxtTotalPagar.Text = 0.ToString();

                    ClsEDetalleBoleta Eobj = new ClsEDetalleBoleta();
                    ClsNDetalleBoleta Nobj = new ClsNDetalleBoleta();
                    Eobj.serie  = "";
                    Eobj.numero = "";
                    DgvDetalleBoleta.DataSource = Nobj.MtdBuscarDetalleBoleta(Eobj);
                }
            }
            else
            {
                MessageBox.Show("Boleta Vacia", "Mensaje");
            }
        }