//
        // 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));
        }