public async Task <AddressDto> GetAsync(int userId, int id) { var model = await _addressRepository.GetAsync(userId, id); var result = AddressDtoMapper.Map(model); return(result); }
public async Task <IList <AddressDto> > GetAsync(int userId, PagingOptions pagingOptions) { var models = await _addressRepository.GetAsync(userId, null, pagingOptions); var results = AddressDtoMapper.Map(models); return(results); }
public async Task <AddressDto> AddAsync(int userId, AddressDto dto) { var model = AddressMapper.Map(dto); var newModel = await _addressRepository.AddAsync(userId, model); var result = AddressDtoMapper.Map(newModel); return(result); }