Ejemplo n.º 1
0
        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()));
        }