// // GET: /Home/ public ActionResult Index() { List <ModeloVista> mostrar = new List <ModeloVista>(0); try { ManejadoraBL manejaBL = new ManejadoraBL(); List <Articulo> manejaArticulo = manejaBL.listaArticulosBL(); foreach (Articulo articulo in manejaArticulo) { ModeloVista modelo = new ModeloVista(); modelo.articulo = articulo; foreach (Proveedores proveedores in manejaBL.listaProveedoresBL()) { if (articulo.idProveedor == proveedores.idProveedor) { modelo.articulo.proveedor = proveedores; mostrar.Add(modelo); } } } } catch (Exception ex) { TempData["EX"] = ex; return(RedirectToAction("errorPage")); } return(View(mostrar)); }
public ActionResult Create() { ManejadoraBL manejaBL = null; ModeloVista articulos = null; try { articulos = new ModeloVista(); manejaBL = new ManejadoraBL(); articulos.proveedores = manejaBL.listaProveedoresBL(); return(View(articulos)); } catch (Exception ex) { TempData["EX"] = ex; return(RedirectToAction("errorPage")); } }
public ActionResult Edit(int id) { ModeloVista articuloMostrar = null; try { articuloMostrar = new ModeloVista(); ManejadoraBL manejaBL = new ManejadoraBL(); articuloMostrar.articulo = manejaBL.seleccionaArticuloBL(id); articuloMostrar.articulo.proveedor = manejaBL.seleccionaProveedorBL(articuloMostrar.articulo.idProveedor); articuloMostrar.proveedores = manejaBL.listaProveedoresBL(); } catch (Exception ex) { TempData["EX"] = ex; return(View("errorPage")); } return(View(articuloMostrar)); }