public ActionResult Index() { if (Session["UsuarioLogado"] != null) { InvestidorDAO dao = new InvestidorDAO(); IList <Investidor> lista = dao.ListarTodos(); return(View(lista)); } else { TempData["Mensagem"] = "Sessão Expirada! Efetue o Login novamente"; return(RedirectToAction("Index", "Admin")); } }
public ActionResult Editar(Investidor Invest) { bool status = true; if (ModelState.IsValid) { InvestidorDAO InvestDAO = new InvestidorDAO(); //Pesquisar como funciona esse if Investidor InvestExiste = InvestDAO.BuscarPorNome(Invest.NomeInvestidor); if ((InvestExiste == null) || !String.Equals(InvestExiste.NomeInvestidor, Invest.NomeInvestidor)) { InvestDAO.Editar(Invest); TempData["mensagem"] = "Investidor Editado com Sucesso!"; //fazer o temp data para a Mensagem } else { ModelState.AddModelError("", "Investidor já existe"); status = false; } } else { status = false; } //Terminar as validações e redirecionamento //Fazendo o redirecionamento if (status) { return(RedirectToAction("Index")); } else { return(View()); } }