Ejemplo n.º 1
0
        //
        // GET: /User/List
        public ActionResult List()
        {
            if (!Request.IsAuthenticated || (string)(@Session["role"]) != "Admin")
            {
                return RedirectToAction("Error", "Home", new { msg = "You are not allowed to view this page..." });
            }

            System.Linq.IQueryable<user> list = userRepository.FindAllUsers();
            UserViewModel[] users = new UserViewModel[list.Count()];
            int i = 0;
            foreach (user u in list)
            {
                users[i] = new UserViewModel(u);
                i++;
            }

            UserListViewModel ulVM = new UserListViewModel();
            ulVM.users = users;

            return View(ulVM);
        }
Ejemplo n.º 2
0
        public ActionResult List(UserListViewModel ulVM)
        {
            if (!Request.IsAuthenticated || @Session["role"] != "Admin")
            {
                return RedirectToAction("Error", "Home", new { msg = "You are not allowed to view this page..." });
            }

            Debug.WriteLine("SEARCHT IS " + ulVM.UserName);
            System.Linq.IQueryable<user> list = userRepository.FindAllUsersWithWord(ulVM.UserName);
            UserViewModel[] users = new UserViewModel[list.Count()];
            int i = 0;
            foreach (user u in list)
            {
                users[i] = new UserViewModel(u);
                i++;
            }

            ulVM.users = users;

            return View(ulVM);
        }