public async Task <IEnumerable <SettlementDetailsDto> > GetSettlementsAsync(Guid currentUserId) { var user = await _userRepository.GetAsync(currentUserId); var settlements = await _settlementRepository.Browse(); var result = settlements.Join(user.UserSettlements, s => s.Id, u => u, (s, u) => s); return(_mapper.Map <IEnumerable <SettlementDetailsDto> >(result)); }