public FindAllUsersResponse ReadUsers() { FindAllUsersResponse response = new FindAllUsersResponse(); try { response.Users = userRepository.ReadAll(); response.Success = true; } catch (Exception ex) { response.Message = ex.Message; response.Success = false; } return(response); }
public ActionResult Index() { UserListPageViewModel model = new UserListPageViewModel(); FindAllUsersResponse response = userService.ReadUsers(); if (response.Success) { model.UserViewModels = response.Users.ConvertToUserViewModelList(); model.Success = true; } else { model.Success = false; model.ErrorMessage = response.Message; } return(View(model)); }
public ActionResult Edit(Guid userId) { UserSinglePageViewModel model = new UserSinglePageViewModel(); FindAllUsersResponse response = userService.ReadUsers(); if (response.Success) { model.UserViewModel = response.Users. Where(x => x.UserId == userId). FirstOrDefault(). ConvertToUserViewModel(); model.Success = true; } else { model.Success = false; model.ErrorMessage = response.Message; } return(View(model)); }