public ActionResult Password(FormCollection form) { int PessoaId = Convert.ToInt32(form["PessoaId"]); string senhaAntiga = form["senhaAntiga"]; string senhaNova = form["senhaNova"]; string confirmaSenha = form["confirmaSenha"]; Pessoa p; using (PessoaModel model = new PessoaModel()) { p = model.Read(PessoaId); } using (PessoaModel model = new PessoaModel()) { if (p.Senha == senhaAntiga && senhaNova == confirmaSenha) { model.UpdatePassword(PessoaId, senhaNova); ViewBag.Sucesso = "Saved successfully"; } else { ViewBag.Erro = "Enter passwords correctly"; } } return(View()); }
public ActionResult LoginUnico(string Login) { using (PessoaModel model = new PessoaModel()) { List <Pessoa> pessoas = model.Read(); return(Json(pessoas.All(x => x.Login.ToLower() != Login.ToLower()), JsonRequestBehavior.AllowGet)); } }
public ActionResult ManagerUser() { using (PessoaModel model = new PessoaModel()) { ViewBag.ListaUser = model.Read(); } return(View()); }
public ActionResult VerCadastros() { using (PessoaModel model = new PessoaModel()) { List <Pessoa> lista = model.Read(); return(View(lista)); } }
public ActionResult Entrar(FormCollection form) { string email = form["Email"]; string senha = form["Senha"]; using (PessoaModel model = new PessoaModel()) { Pessoa pessoa = model.Read(email, senha); if (pessoa == null) { // nao autenticado return(RedirectToAction("Entrar")); } else { //Criar uma sessão (mantida durante toda a aplicação) Session["user"] = pessoa; //usuario valido return(RedirectToAction("Dashboard")); } } }