public UsersResponseDto GetUsers() { UsersResponseDto usersResponseDto; try { usersResponseDto = reportAuthentication.GetUsers(); usersResponseDto.ServiceResponseStatus = 1; } catch (SSException exception) { usersResponseDto = new UsersResponseDto { ServiceResponseStatus = 0, ErrorMessage = exception.Message, ErrorCode = exception.ExceptionCode }; } catch (Exception exception) { usersResponseDto = new UsersResponseDto { ServiceResponseStatus = 0, ErrorCode = ExceptionAttributes.ExceptionCodes.InternalServerError, ErrorMessage = exception.Message }; } return(usersResponseDto); }
private static UsersResponseDto UsersMapper(List <UserResponseModel> list, UsersResponseDto usersResponseDto) { Mapper.CreateMap <UserResponseModel, UserResponse>(); usersResponseDto.userList = Mapper.Map <List <UserResponseModel>, List <UserResponse> >(list); return(usersResponseDto); }
public UsersResponseDto GetUsers() { var response = new UsersResponseDto(); var model = authenticationRepository.GetUsers(); if (model != null) { response = UsersMapper((List <UserResponseModel>)model.userList, response); } return(response); }