public ActionResult DeleteConfirmed(int id) { Bibliotecario bibliotecario = BibliotecarioDAO.BuscarBibliotecarioPorId(id); BibliotecarioDAO.RemoverBibliotecario(bibliotecario); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,login,senha,nome,matricula")] Bibliotecario bibliotecario) { if (ModelState.IsValid) { Bibliotecario bibliotecarioAux = BibliotecarioDAO.BuscarBibliotecarioPorId(bibliotecario.id); bibliotecario.guid = bibliotecarioAux.guid; BibliotecarioDAO.RemoverBibliotecario(bibliotecarioAux); BibliotecarioDAO.CadastrarBibliotecario(bibliotecario); return(RedirectToAction("Index")); } return(View(bibliotecario)); }
// GET: Bibliotecarios/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Bibliotecario bibliotecario = BibliotecarioDAO.BuscarBibliotecarioPorId(id); if (bibliotecario == null) { return(HttpNotFound()); } return(View(bibliotecario)); }
public ActionResult Entrar([Bind(Include = "login,senha")] Bibliotecario bibliotecario) { int loginId = BibliotecarioDAO.Login(bibliotecario); if (loginId != 0) { bibliotecario = BibliotecarioDAO.BuscarBibliotecarioPorId(loginId); string guid = Sessao.RetornarGuidId(); bibliotecario.guid = guid; // BibliotecarioDAO.EditarBibliotecario(bibliotecario); //Seta o Cookie de autenticação FormsAuthentication.SetAuthCookie(bibliotecario.login, false); return(View("Index", BibliotecarioDAO.ListarBibliotecarios())); } else { return(View("Login")); } }