Esempio n. 1
0
        private void registrar_Click(object sender, EventArgs e)
        {
            Lgestioncliente reg        = new Lgestioncliente();
            string          registrado = reg.d(nombre);

            if (cllocrra.Text == "Calle")
            {
                principio = "CL.";
            }
            if (cllocrra.Text == "Carrera")
            {
                principio = "Cra.";
            }

            string direccion = principio + " " + "+" + txtdireccion.Text + "+" + "%23" + bunifuCustomTextbox1.Text;

            if (txtnomcliente.Text == "" || txtidentificacion.Text == "" || txttelefono.Text == "" || txtdireccion.Text == "" || txtcelular.Text == "" || txtemail.Text == "")
            {
                MessageBox.Show("los campos de usuario deben contener datos", "Error de acceso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else if (txttel2.Text == "")
            {
                q = "0";
            }
            else
            {
                q = txttel2.Text;
            }

            Lgestioncliente regis = new Lgestioncliente();
            string          g     = regis.registrarcliente(txtnomcliente.Text, txtidentificacion.Text, txttelefono.Text, direccion, txtcelular.Text, txtemail.Text, q, registrado);

            if (g == "1")
            {
                MessageBox.Show("Cliente registrado con exito", "Informacion de registro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtnomcliente.Text     = "";
                txtidentificacion.Text = "";
                txttelefono.Text       = "";
                txtdireccion.Text      = "";
                txtcelular.Text        = "";
                txtemail.Text          = "";
                txttel2.Text           = "";
            }
            else
            {
                MessageBox.Show("cliente no registrado", "Informacion de registro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 2
0
        private void bunifuThinButton21_Click(object sender, EventArgs e)
        {
            if (cmb1.Text == "" || comboBox1.Text == "")
            {
                MessageBox.Show("los datos no pueden ir vacios");
            }
            else
            {
                string h;
                if (label4.Text == "Cliente - Nombres y apellidos" || txt4.Text == "")
                {
                    h = "1";
                }
                else
                {
                    h = txt4.Text;
                }

                Lgestioncliente reg        = new Lgestioncliente();
                string          registrado = reg.d(nombre);
                string          a          = DateTime.Now.ToString("dd/MM/yyyy");
                Lgestionventa   factura    = new Lgestionventa();
                string          c          = factura.nfactura(a.ToString(), Iva.Text, cantidadvendida.ToString(), Compra.Text, "2", registrado, h);

                if (c == "1")
                {
                    for (f = 0; f < dgv1.Rows.Count; f++)
                    {
                        Lgestionventa detalles = new Lgestionventa();
                        detalles.detallesv(dgv1.Rows[f].Cells[0].Value.ToString(), label2.Text, dgv1.Rows[f].Cells[3].Value.ToString(), dgv1.Rows[f].Cells[4].Value.ToString(), dgv1.Rows[f].Cells[2].Value.ToString());
                    }
                    MessageBox.Show("factura de venta exitosa");
                    numericUpDown1.Value = 0;
                    dgv1.Rows.Clear();
                    Iva.Text    = "0";
                    Compra.Text = "0";
                }


                //reportes
                ConjuntoDaros            datos   = new ConjuntoDaros();
                ConjuntoDaros.FacturaRow columna = datos.Factura.NewFacturaRow();

                columna.Cantidad   = cantidadvendida.ToString();
                columna.Fecha      = DateTime.Now.ToString();
                columna.IvaTotal   = Compra.Text;
                columna.TotalValor = Iva.Text;
                columna.Usuario    = registrado;
                datos.Factura.Rows.Add(columna);

                //llenado de detalles

                for (int n = 0; n < dgv1.Rows.Count; n++)
                {
                    ConjuntoDaros.DetallesRow columna1 = datos.Detalles.NewDetallesRow();
                    columna1.CodFactura       = label2.Text;
                    columna1.Nproducto        = dgv1.Rows[n].Cells[1].Value.ToString();
                    columna1.UnidadesVendidas = dgv1.Rows[n].Cells[4].Value.ToString();
                    columna1.ValorIva         = dgv1.Rows[n].Cells[2].Value.ToString();
                    columna1.ValorUnidad      = dgv1.Rows[n].Cells[3].Value.ToString();
                    columna1.TotalProducto    = dgv1.Rows[n].Cells[5].Value.ToString();
                    datos.Detalles.Rows.Add(columna1);
                }

                Form1 mostrar = new Form1();
                mostrar.Nuevo = datos;
                mostrar.Show();
            }
        }