public async Task<List<PriceGroupToClientDto>> GetClientsInfo(int groupId) { var res = await Task.Run(() => this._priceRepository.GetClientsInfo(groupId)); var result = new List<PriceGroupToClientDto>(); foreach (var priceList in res) { result.Add(DtoConverter.ConvertPriceGroupToClientDto(priceList)); } return result; }
public async Task<PriceGroupToClientDto> CreateClientInfo(PriceSendModelDto model, [FromUri]string userId) { var request = DtoConverter.ConvertPriceSendModel(model); return await Task.Run(() => DtoConverter.ConvertPriceGroupToClientDto(this._priceRepository.CreateClientInfo(request, userId))); }