Beispiel #1
0
        public async Task <ChartDashCatogorias> GetChartDashCatogorias()
        {
            DateTime today = DateTime.Today;

            ChartDashCatogorias chart = new ChartDashCatogorias();

            chart.Ano = today.Year;
            chart.Mes = today.Month;

            IEnumerable <DashCategoriasViewEntity> result = await _parcelasRepository.GetChartDashCategoriasParcelas(chart.Ano, chart.Mes);

            result = result.OrderBy(x => x.NomeCategoria).ThenBy(x => x.IdCategoria).ToList();

            foreach (DashCategoriasViewEntity item in result)
            {
                chart.Categorias.Add(item.NomeCategoria);
                chart.Cores.Add(item.Cor);
                chart.Valores.Add(item.Valor);
            }

            return(chart);
        }
Beispiel #2
0
        public async Task <JsonResult> ChartCategorias()
        {
            ChartDashCatogorias result = await _dashboardService.GetChartDashCatogorias();

            return(Json(result));
        }