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)); }
public IActionResult Index() { ViewBag.Categorias = _categoriaService.ListarPorUsuario(_usuarioAutenticado.IdUsuario(User)); return(View()); }
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()); }