public bool EliminarProducto(EE_Producto e_Producto) { MPP_Producto mpp_Producto = new MPP_Producto(); bool resultado = mpp_Producto.EliminarProducto(e_Producto); return(resultado); }
public List <EE_Producto> ListarProductos() { DAL dal = new DAL(); DataTable dt = new DataTable(); DataSet ds = new DataSet(); List <EE_Producto> list_productos = new List <EE_Producto>(); EE_Producto producto = default(EE_Producto); ds = dal.Leer("S_ListarProductos", null); if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow item in ds.Tables[0].Rows) { producto = new EE_Producto(); producto.ID = Convert.ToInt32(item["ID_Producto"]); producto.Nombre = item["Nombre"].ToString(); producto.Descripcion = item["Descripcion"].ToString(); producto.Cantidad = Convert.ToInt32(item["Cantidad"]); producto.Precio = Convert.ToInt32(item["PrecioInicial"]); producto.Tipo = item["Tipo"].ToString(); list_productos.Add(producto); } return(list_productos); } else { return(null); } }
public bool CrearProducto(EE_Producto e_Producto) { DAL _Dal = new DAL(); Hashtable hashtable = new Hashtable(); string consulta; bool resultado; if (e_Producto.ID != 0) { hashtable.Add("@ID_Producto", e_Producto.ID); hashtable.Add("@Nombre", e_Producto.Nombre); hashtable.Add("@Descripcion", e_Producto.Descripcion); hashtable.Add("@Cantidad", e_Producto.Cantidad); hashtable.Add("@PrecioInicial", e_Producto.Precio); hashtable.Add("@Tipo", e_Producto.Tipo); consulta = "S_UpdatePRoducto"; resultado = _Dal.Escribir(consulta, hashtable); return(resultado); } else { consulta = "S_AgregarProducto"; //hashtable.Add("@ID_Producto", e_Producto.ID); hashtable.Add("@Nombre", e_Producto.Nombre); hashtable.Add("@Descripcion", e_Producto.Descripcion); hashtable.Add("@Cantidad", e_Producto.Cantidad); hashtable.Add("@PrecioInicial", e_Producto.Precio); hashtable.Add("@Tipo", e_Producto.Tipo); resultado = _Dal.Escribir(consulta, hashtable); return(resultado); } }
public bool EliminarProducto(EE_Producto e_Producto) { DAL _Dal = new DAL(); Hashtable hashtable = new Hashtable(); string consulta = "S_DeleteProducto"; bool resultado; hashtable.Add("@ID_Producto", e_Producto.ID); resultado = _Dal.Escribir(consulta, hashtable); return(resultado); }
private void DGVProducto_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.ColumnIndex != 0) { ee_producto = (EE_Producto)DGVProducto.Rows[e.RowIndex].DataBoundItem; txtIDProducto.Text = ee_producto.ID.ToString(); txtNombreProd.Text = ee_producto.Nombre; txtDescripcion.Text = ee_producto.Descripcion; txtPrecio.Text = ee_producto.Precio.ToString();; txtCantidad.Text = ee_producto.Cantidad.ToString(); txtTipo.Text = ee_producto.Tipo; } }