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);
        }
Пример #2
0
        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));
        }
Пример #3
0
 public ActionResult RegistrarProducto(ProductoBEAN oProdBean)
 {
     if (!ModelState.IsValid)
     {
         this.RegistrarProducto();
         return(View());
     }
     oProdDAO.RegistrarProducto(oProdBean);
     return(RedirectToAction("ListaProducto"));
 }
Пример #4
0
 public ActionResult EditarProducto(ProductoBEAN oProd)
 {
     oProdDAO.ActualizarProducto(oProd);
     return(RedirectToAction("ListaProducto"));
 }