Пример #1
0
        // GET: Dashboard
        public ActionResult Index()
        {
            TituloReceberRepository tituloReceberRepository = new TituloReceberRepository();
            decimal totalReceber = tituloReceberRepository.ObterTodos().Sum(x => x.ValorTotal);

            TituloPagarRepository tituloPagarRepository = new TituloPagarRepository();
            decimal totalPagar = tituloPagarRepository.ObterTodos().Sum(x => x.ValorTotal);

            ViewBag.ContasPagar   = Convert.ToString(totalPagar).Replace(",", ".");
            ViewBag.ContasReceber = Convert.ToString(totalReceber).Replace(",", ".");

            var saldo = (totalReceber - totalPagar);

            ViewBag.Saldo = saldo;

            CaixaRepository caixaRepositorySaida = new CaixaRepository();
            decimal         operacaoSaida        = caixaRepositorySaida.ObterTodos().Where(w => w.Operacao == "Saída").Sum(x => x.Valor);

            ViewBag.Saida = operacaoSaida;

            CaixaRepository caixaRepositoryEntrada = new CaixaRepository();
            decimal         operacaoEntrada        = caixaRepositoryEntrada.ObterTodos().Where(w => w.Operacao == "Entrada").Sum(x => x.Valor);

            ViewBag.Entrada = operacaoEntrada;

            TituloPagarRepository tituloPagarData = new TituloPagarRepository();
            decimal data = tituloPagarData.ObterTodos().Where(w => w.DataVencimento == DateTime.Now).Sum(x => x.ValorTotal);

            ViewBag.Data = data;

            return(View());
        }
        public ActionResult Index()
        {
            TituloReceberRepository tituloReceberRepository = new TituloReceberRepository();

            ViewBag.TitulosReceber = tituloReceberRepository.ObterTodos();
            return(View());
        }
 public GraficoTituloController()
 {
     tituloPagarRepository   = new TituloPagarRepository();
     tituloReceberRepository = new TituloReceberRepository();
 }
 public TituloReceberController()
 {
     repository = new TituloReceberRepository();
 }