public async Task <ServiceResult <StatisticResult> > GetStatisticResultAsync(int id) { StatisticInDbModel statistic = await statisticRepository.GetAsync(id); if (statistic == null) { return(new ServiceResult <StatisticResult>(ServiceResultStatus.ItemNotFound)); } return(new ServiceResult <StatisticResult>(ServiceResultStatus.ItemRecieved, await ExecuteAsync(statistic.SqlExpression))); }