public ActionResult ListaArticulos(ListarArticuloViewModel ListarVM)
 {
     try
     {
         ListarVM.cargarArticulosFiltrados();
         return(View(ListarVM));
     }
     catch (ProyectoException ex)
     {
         ViewBag.Mensaje = ex.Message;
         return(View("~/Views/Shared/_Mensajes.cshtml"));
     }
 }
 //GET: Articulo/ListaArticulo
 public ActionResult ListaArticulos(int Id = 0, string Nombre = "")
 {
     //int idCat = 2;
     try
     {
         if (Id != 0 && Nombre != "")
         {
             ListarArticuloViewModel listaVM = new ListarArticuloViewModel();
             listaVM.completar(Id, Nombre);
             return(View(listaVM));
         }
         else
         {
             return(RedirectToAction("ListaCategorias"));
         }
     }
     catch (ProyectoException ex)
     {
         ViewBag.Mensaje = ex.Message;
         return(View("~/Views/Shared/_Mensajes.cshtml"));
     }
 }