public async Task <ServiceResult <List <StatisticModel> > > GetAllAsync() { List <StatisticInDbModel> statistics = await statisticRepository.GetAllAsync(); if (statistics.Count == 0) { return(new ServiceResult <List <StatisticModel> >(ServiceResultStatus.NoContent)); } return(new ServiceResult <List <StatisticModel> >(ServiceResultStatus.ItemRecieved, statistics.Select(model => mapper.Map <StatisticModel, StatisticInDbModel>(model)).ToList())); }