public ResponseBaseDto <OutsourcerRegistrationResponseDto> RegisterOutsourcer(OutsourcerRegistrationRequestDto dto) { var requestDomain = RegistrationMapper.Map(dto); var responseDomain = RegistrationService.RegisterOutsourcer(requestDomain); var responseDto = RegistrationMapper.Map(responseDomain); return(responseDto.Id == 0 ? new ResponseBaseDto <OutsourcerRegistrationResponseDto> { Error = responseDomain.Message } : new ResponseBaseDto <OutsourcerRegistrationResponseDto> { Data = responseDto, IsSuccess = true }); }
public UserController() { RegistrationMap = new RegistrationMapper(); TableUserMap = new TableUserMapper(); Mapper = new UserMapper(); }
public async Task <DTO.Registration> FindForUserAsync(int id, int userId) { return(RegistrationMapper.MapFromInternal(await Uow.Registration.FindForUserAsync(id, userId))); }
public async Task <List <DTO.Registration> > AllForDogRegisAsync(int dogId) { return((await Uow.Registration.AllForDogRegisAsync(dogId)) .Select(e => RegistrationMapper.MapFromInternal(e)).ToList()); }
public async Task <List <BLL.App.DTO.Registration> > AllForUserAsync(int userId) { return((await Uow.Registration.AllForUserAsync(userId)).Select(e => RegistrationMapper.MapFromInternal(e)).ToList()); }