示例#1
0
        private void button4_Click(object sender, EventArgs e)
        {
            FrmProductos v = new FrmProductos(id_empleado);

            v.Show();
            this.Hide();
        }
示例#2
0
        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                /// Si la funcion es 0 se realizar una insersión.
                if (funcion == 0)
                {
                    if (txt_codigo.Text.Length > 4)
                    {
                        MessageBox.Show("El código debe tener una longitud de máximo 4 digitos.");
                    }
                    else
                    {
                        /// Se crea el producto y se envia a la funcion para se agregada
                        ProductosDAO p = new ProductosDAO();
                        p.codigo             = txt_codigo.Text;
                        p.nombre             = txt_nombre.Text;
                        p.precioMayoreo      = Convert.ToDouble(txt_mayoreo.Text);
                        p.precioMedioMayoreo = Convert.ToDouble(txt_pmmayoreo.Text);
                        p.precioUnitario     = Convert.ToDouble(txt_punitario.Text);
                        p.existencia         = Convert.ToInt32(txt_existencia.Text);

                        if (new ProductosDAL().registrarProducto(p) > 0)
                        {
                            MessageBox.Show("Producto registrado correctamente");
                            this.Dispose();
                            FrmProductos f = new FrmProductos(id_usuario);
                            f.Show();
                        }
                        else
                        {
                            MessageBox.Show("No fue posible agregar el producto.");
                        }
                    }
                }
                else
                {
                    /// Se crea el producto y se envia a la funcion para ser editado
                    ProductosDAO p = new ProductosDAO();
                    p.codigo             = txt_codigo.Text;
                    p.nombre             = txt_nombre.Text;
                    p.precioMayoreo      = Convert.ToDouble(txt_mayoreo.Text);
                    p.precioMedioMayoreo = Convert.ToDouble(txt_pmmayoreo.Text);
                    p.precioUnitario     = Convert.ToDouble(txt_punitario.Text);
                    p.existencia         = Convert.ToInt32(txt_existencia.Text);

                    if (new ProductosDAL().editarProducto(codigo_p, p) > 0)
                    {
                        MessageBox.Show("Producto actualizado correctamente");
                        this.Dispose();
                        FrmProductos f = new FrmProductos(id_usuario);
                        f.Show();
                    }
                    else
                    {
                        MessageBox.Show("No fue posible editar el producto.");
                    }
                }
            }
            catch
            {
                MessageBox.Show("Has ingresado un dato erronéo");
            }
        }