Ejemplo n.º 1
0
        public IActionResult ShowRange(int reportId, int start, int end, int graphId)
        {
            var reportResult = _storage.GetReport(reportId);

            if (!reportResult.IsSuccess)
            {
                return(Error("Ошибка обращения к БД!", reportResult.Error.Message));
            }

            var chart = _chartService.GetChart(graphId);

            chart.SetData(reportResult.Result.Issues, 6);
            var issues = chart.GetIssues(start, end);

            return(View("Show", new ShowIssuesModel()
            {
                Issues = issues
            }));
        }
Ejemplo n.º 2
0
        public async Task <Chart> Get([FromRoute] int id)
        {
            var chart = await _chartService.GetChart(id);

            return(chart);
        }