/// <summary> /// Show users list /// </summary> /// <param name="pageNum"> The page Num. </param> /// <returns> List of users </returns> public ActionResult UserList(int pageNum = 1) { var userId = _userService.GetUserId(); // user administration should be available only to logged-in users if (string.IsNullOrEmpty(userId)) { return(Redirect(Url.Process(PredefinedProcess.SignIn))); } var usersListModel = _adminService.GetUsersList(_storeService.GetStoreId(), pageNum, Settings.Default.UserSearchPageSize); ViewBag.levels = Settings.Default.LevelsOfAccess; ViewBag.StartLevelValue = Settings.Default.StartValueForAccessLevel; return(View(usersListModel)); }