public async Task <IActionResult> Editar(Usuario u)
        {
            if (_usuarioService.CadastrarOuEditar(u))
            {
                return(RedirectToAction("Perfil"));
            }
            ModelState.AddModelError("", "Este e-mail já está sendo utilizado!");

            ViewBag.Metas              = _metaService.Listar(_usuarioAutenticado.IdUsuario(User));
            ViewBag.Categorias         = _categoriaService.ListarPorUsuario(_usuarioAutenticado.IdUsuario(User));
            ViewBag.CalculoPoupanca    = _poupancaService.CalculoMesAtual(_usuarioAutenticado.IdUsuario(User));
            ViewBag.CalculoLancamento  = _lancamentoService.CalculoMesAtual(_usuarioAutenticado.IdUsuario(User));
            ViewBag.CalculoRecebimento = _recebimentoService.CalculoMesAtual(_usuarioAutenticado.IdUsuario(User));
            return(View("Perfil", u));
        }
Пример #2
0
 public IActionResult Index()
 {
     ViewBag.Categorias = _categoriaService.ListarPorUsuario(_usuarioAutenticado.IdUsuario(User));
     return(View());
 }
Пример #3
0
 public IActionResult Cadastro()
 {
     ViewBag.Categorias = new SelectList(_categoriaService.ListarPorUsuario(_usuarioAutenticado.IdUsuario(User)), "IdCategoria", "Titulo");
     ViewBag.Cartoes    = new SelectList(_cartaoService.Listar(_usuarioAutenticado.IdUsuario(User)), "IdCartao", "Banco");
     return(View());
 }