Exemple #1
0
 public IActionResult Index()
 {
     ViewBag.Lancamentos = _lancamentoService.Listar(_usuarioAutenticado.IdUsuario(User));
     foreach (var item in ViewBag.Lancamentos)
     {
         ViewBag.Categoria = _categoriaService.Obter(item.Categoria.IdCategoria).Titulo;
         ViewBag.Cartao    = _cartaoService.Obter(item.Cartao.IdCartao).Banco;
     }
     return(View());
 }
 public IActionResult Index()
 {
     ViewBag.Poupancas = _poupancaService.Listar(_usuarioAutenticado.IdUsuario(User));
     foreach (var poupanca in ViewBag.Poupancas)
     {
         var cartao = _cartaoService.Obter(poupanca.Cartao.IdCartao);
         ViewBag.Banco = cartao.Banco;
     }
     return(View());
 }
        public IActionResult Hoje()
        {
            #region Cálculos
            ViewBag.CalculoRecebimentos = _recebimentoService.CalculoDiaAtual(_usuarioAutenticado.IdUsuario(User));
            ViewBag.CalculoLancamentos  = _lancamentoService.CalculoDiaAtual(_usuarioAutenticado.IdUsuario(User));
            ViewBag.CalculoDepositos    = _poupancaService.CalculoDiaAtual(_usuarioAutenticado.IdUsuario(User));
            #endregion

            #region Listas
            ViewBag.Recebimentos = _recebimentoService.ListarDia(_usuarioAutenticado.IdUsuario(User));
            ViewBag.Lancamentos  = _lancamentoService.ListarDia(_usuarioAutenticado.IdUsuario(User));
            ViewBag.Depositos    = _poupancaService.ListarDia(_usuarioAutenticado.IdUsuario(User));
            #endregion

            #region Categoria e Cartão do Lançamento
            foreach (var item in ViewBag.Lancamentos)
            {
                ViewBag.Categoria = _categoriaService.Obter(item.Categoria.IdCategoria).Titulo;
                ViewBag.Cartao    = _cartaoService.Obter(item.Cartao.IdCartao).Banco;
            }
            #endregion

            #region Banco da Poupança
            foreach (var item in ViewBag.Depositos)
            {
                ViewBag.BancoPoupanca = _cartaoService.Obter(item.Cartao.IdCartao).Banco;
            }
            #endregion

            return(View());
        }
        public IActionResult Dashboard()
        {
            #region Cálculos
            ViewBag.CalculoRecebimentos = _recebimentoService.CalculoMesAtual(_usuarioAutenticado.IdUsuario(User));
            ViewBag.CalculoLancamentos  = _lancamentoService.CalculoMesAtual(_usuarioAutenticado.IdUsuario(User));
            ViewBag.CalculoDepositos    = _poupancaService.CalculoMesAtual(_usuarioAutenticado.IdUsuario(User));
            #endregion

            #region Listas
            ViewBag.Lancamentos  = _lancamentoService.ListarRecentes(_usuarioAutenticado.IdUsuario(User));
            ViewBag.Recebimentos = _recebimentoService.ListarRecentes(_usuarioAutenticado.IdUsuario(User));
            foreach (var item in ViewBag.Lancamentos)
            {
                ViewBag.Categoria = _categoriaService.Obter(item.Categoria.IdCategoria).Titulo;
                ViewBag.Cartao    = _cartaoService.Obter(item.Cartao.IdCartao).Banco;
            }
            #endregion

            ViewBag.Artigos = NewsAPIHelper.GetNews();

            return(View());
        }