public List <ProductoBEAN> listaProducto() { List <ProductoBEAN> lista = new List <ProductoBEAN>(); SqlCommand cmd = new SqlCommand(); ProductoBEAN proBEAN; SqlDataReader lector; try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "SP_Producto_List"; cmd.Connection = ConexionBD.GetConnection(); lector = cmd.ExecuteReader(); while (lector.Read()) { proBEAN = new ProductoBEAN(); proBEAN.IdProducto = lector.GetInt32(0); proBEAN.NombreProducto = lector.GetString(1); proBEAN.PrecioProducto = lector.GetString(2); lista.Add(proBEAN); } } catch (Exception) { throw; } return(lista); }
public ActionResult EditarProducto(int id) { ProductoBEAN oProdBean = oProdDAO.BuscarProducto(id); var listaProds = oTipoProdDAO.ListarTipoProducto().ToList(); ViewBag.ListaTipoPrd = new SelectList(listaProds, "IdTipoProd", "NombreTipoProd"); return(View(oProdBean)); }
public ActionResult RegistrarProducto(ProductoBEAN oProdBean) { if (!ModelState.IsValid) { this.RegistrarProducto(); return(View()); } oProdDAO.RegistrarProducto(oProdBean); return(RedirectToAction("ListaProducto")); }
public ActionResult EditarProducto(ProductoBEAN oProd) { oProdDAO.ActualizarProducto(oProd); return(RedirectToAction("ListaProducto")); }