public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } AdminUserStatusDetailsViewModel viewModel = new AdminUserStatusDetailsViewModel(); viewModel.UserStatus = await userStatusService.GetByIDAsync((int)id); return(View(viewModel)); }
public async Task <ApiResponse> GetByID(int id) { var result = await userStatusService.GetByIDAsync(id); if (result != null) { return(new ApiResponse(result, ResponseStatusCode.Success, "Successfully returned a UserStatus.")); } return(new ApiResponse(result, ResponseStatusCode.Error, "Could not return a UserStatus.")); }
public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } var user = await userService.GetByIDAsync((int)id); if (user == null) { return(NotFound()); } AdminUserDetailsViewModel viewModel = new AdminUserDetailsViewModel { User = user, UserRole = await userRoleService.GetByIDAsync(user.UserRoleID), UserStatus = await userStatusService.GetByIDAsync(user.UserStatusID) }; return(View(viewModel)); }