/// <summary> /// Zwraca oczekujących na akceptację użytkowników /// </summary> public List <UserRequest> GetPendingUsers() { UsersPendingModel model = new UsersPendingModel(); model.PendingUserRequests = new List <UserRequestModel>(); List <UserRequest> pendingUsers = _userRequestRepo.GetUserRequests(false); return(pendingUsers); }
public ActionResult Pending() { // TODO: dostęp tylko dla admina UsersPendingModel model = new UsersPendingModel(); model.PendingUserRequests = new List <UserRequestModel>(); List <UserRequest> pendingUsers = _userSrv.GetPendingUsers(); List <UserType> userTypes = _dictSrv.GetDictionary <UserType>(); List <SelectListItem> selectList = PrepareUserTypesSelectItemList(userTypes); foreach (UserRequest pendingUser in pendingUsers) { UserRequestModel userreq = new UserRequestModel() { UserRequest = pendingUser, UserTypes = selectList }; model.PendingUserRequests.Add(userreq); } return(View(model)); }