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."); } }
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)); }