public async Task <IEnumerable <KudosBasicDataViewModel> > GetKudosStats(int months, int amount) { if (months <= 0 || amount <= 0) { throw new ArgumentOutOfRangeException(); } var kudosStatsDto = await _kudosService.GetKudosStatsAsync(months, amount, GetUserAndOrganization().OrganizationId); var result = _mapper.Map <IEnumerable <KudosBasicDataDto>, IEnumerable <KudosBasicDataViewModel> >(kudosStatsDto); return(result); }