Exemple #1
0
        public async Task <ChartDashContas> GetChartDashContas()
        {
            DateTime today = DateTime.Today;

            ChartDashContas chart = new ChartDashContas();

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

            IEnumerable <DashContasViewEntity> result = await _parcelasRepository.GetChartDashContasParcelas(chart.Ano, chart.Mes);

            result = result.OrderBy(x => x.NomeConta).ThenBy(x => x.IdConta).ToList();

            foreach (DashContasViewEntity item in result)
            {
                chart.Contas.Add(item.NomeConta);
                chart.Cores.Add(item.Cor);
                chart.Valores.Add(item.Valor);
            }

            return(chart);
        }
Exemple #2
0
        public async Task <JsonResult> ChartContas()
        {
            ChartDashContas result = await _dashboardService.GetChartDashContas();

            return(Json(result));
        }