Ejemplo n.º 1
0
        public static DataTable BuscarP(string buscar)
        {
            Dproducto obj = new Dproducto();

            obj.NombreP = buscar;
            return(obj.BuscarP(obj));
        }
        private void btn_aceptar_Click(object sender, EventArgs e)
        {
            try
            {
                string sResultados = ValidarDatos();
                if (sResultados == "")
                {
                    //MessageBox.Show("->"+product.id_producto);

                    if (product.id_producto > 0)
                    {
                        product.codigo      = txt_codigo.Text;
                        product.nombre      = txt_nombre.Text;
                        product.descripcion = txt_descripcion.Text;
                        product.imagen      = txt_image.Image;
                        product.Cate.id     = (int)cmb_categoria.SelectedValue;
                        product.Unid.id     = (int)cmb_unidad.SelectedValue;
                        if (Dproducto.Actualizar(product) == 1)
                        {
                            MessageBox.Show("Datos Actualizados correctamente");
                            frm_prod.cargar();
                            this.Hide();
                        }
                    }
                    else
                    {
                        product.codigo      = txt_codigo.Text;
                        product.nombre      = txt_nombre.Text;
                        product.descripcion = txt_descripcion.Text;
                        product.imagen      = txt_image.Image;
                        product.Cate.id     = (int)cmb_categoria.SelectedValue;
                        product.Unid.id     = (int)cmb_unidad.SelectedValue;

                        if (Dproducto.Agregar(product))
                        {
                            MessageBox.Show("Datos insertados correctamente.");
                            frm_prod.cargar();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show("Error en la insercion de datos." + cmb_categoria.SelectedValue + "." + cmb_unidad.SelectedValue);
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Faltan Datos! \n" + sResultados);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
 private void btn_Eliminar_Click(object sender, EventArgs e)
 {
     if (product.id_producto > 0)
     {
         if (Dproducto.Eliminar(product) != 1)
         {
             //MessageBox.Show("Datos Eliminados correctamente");
         }
         cargar();
         return;
     }
     else
     {
         MessageBox.Show("Seleccione un item de la tabla para Eliminar.");
     }
 }
Ejemplo n.º 4
0
        public static string editar(int IDP, int IDC, string NP, decimal PRCOMP, decimal PREUNIT, decimal STOCK, decimal PREPOS, string MARCA, string ESTAD, byte[] IMAGEN, DateTime FVENCIM, string UMEDID, string DESCRIP)
        {
            Dproducto producto = new Dproducto();

            producto.Idproveedor    = IDP;
            producto.Idcategoria    = IDC;
            producto.NombreP        = NP;
            producto.Preciocompra   = PRCOMP;
            producto.Stock          = STOCK;
            producto.Puntreposi     = PREPOS;
            producto.Marca          = MARCA;
            producto.Unidmedida     = UMEDID;
            producto.Estado         = ESTAD;
            producto.Imagen         = IMAGEN;
            producto.Fvencimiento   = FVENCIM;
            producto.Preciounitario = PREUNIT;
            producto.Descripcion    = DESCRIP;

            return(producto.Editar(producto));
        }