예제 #1
0
        public ActionResult Index(ArticuloIndexViewModel vm)
        {
            if (String.IsNullOrEmpty(vm.Filtro) && vm.Filtro.Length < 4)
            {
                ViewBag.Informacion = "Debe ingresar más de 3 letras del nombre del articulo a buscar.";
                return(View(vm));
            }
            // Traigo todos los articulos
            var Articulos = GetArticulosByName(vm.Filtro.ToLower().Trim());

            vm.Articulos = new List <Articulo>();
            foreach (var articulo in Articulos)
            {
                vm.Articulos.Add(articulo);
            }

            //Traigo las sucursales
            vm.Sucursales = new List <Sucursal>();
            vm.Sucursales = _sucServicios.GetAll();

            return(View(vm));
        }
예제 #2
0
        // GET: Articulos
        public ActionResult Index(string msj)
        {
            if (!ValidarUsuario(1, 4))
            {
                return(RedirectToAction("ErrorPermisos", "Base"));
            }

            ViewBag.Informacion = msj;

            ArticuloIndexViewModel ArticuloVM = new ArticuloIndexViewModel();

            // Traigo todos los articulos
            //var Articulos = _articulosServicios.GetAll();

            //foreach (var articulo in Articulos)
            //{
            //    ArticuloVM.Articulos.Add(articulo);
            //}

            //Traigo las sucursales
            ArticuloVM.Sucursales = _sucServicios.GetAll();

            return(View(ArticuloVM));
        }