示例#1
0
        private void FrmProcesoVenta_Load(object sender, EventArgs e)
        {
            try
            {
                cboTipoComprobante.SelectedIndex = 1;
                label7.Visible             = true;
                label2.Visible             = true;
                txtNombreCliente.Visible   = true;
                txtApellidoCliente.Visible = true;
                lblRuc.Visible             = false;
                lblRazonSocial.Visible     = false;
                txtRUC.Visible             = false;
                txtRazonSocial.Visible     = false;

                string  tipoComprobante = cboTipoComprobante.Text.Substring(0, 1);
                C_Venta C_venta         = new C_Venta();
                Venta   venta           = new Venta();

                venta          = C_venta.C_generarSerie_NumeroComprobante(tipoComprobante);
                txtSerie.Text  = venta.Serie;
                txtNumero.Text = venta.Numero;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "-" + ex.StackTrace.ToString());
            }
        }
示例#2
0
        private void cboTipoComprobante_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                string  tipoComprobante = cboTipoComprobante.Text.Substring(0, 1);
                C_Venta C_venta         = new C_Venta();
                Venta   venta           = new Venta();

                venta          = C_venta.C_generarSerie_NumeroComprobante(tipoComprobante);
                txtSerie.Text  = venta.Serie;
                txtNumero.Text = venta.Numero;

                if (tipoComprobante.CompareTo("F") == 0)
                {
                    txtIGV.Text = "18";

                    txtSubtotal.Visible = true;
                    txtValorIGV.Visible = true;
                    lblSubtotal.Visible = true;
                    lblValorIGV.Visible = true;

                    label7.Visible             = false;
                    label2.Visible             = false;
                    txtNombreCliente.Visible   = false;
                    txtApellidoCliente.Visible = false;
                    lblRuc.Visible             = true;
                    lblRazonSocial.Visible     = true;
                    txtRUC.Visible             = true;
                    txtRazonSocial.Visible     = true;
                }
                else
                {
                    lblIGV.Visible = false;
                    txtIGV.Visible = false;

                    txtIGV.Text         = "0";
                    txtSubtotal.Visible = false;
                    txtValorIGV.Visible = false;
                    lblSubtotal.Visible = false;
                    lblValorIGV.Visible = false;

                    label7.Visible             = true;
                    label2.Visible             = true;
                    txtNombreCliente.Visible   = true;
                    txtApellidoCliente.Visible = true;
                    lblRuc.Visible             = false;
                    lblRazonSocial.Visible     = false;
                    txtRUC.Visible             = false;
                    txtRazonSocial.Visible     = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }