public ActionResult EditarPerfil() { ADMIUSUARIO user = db.ADMIUSUARIOs.Find(Session["Id"]); ViewBag.ID_PERFIL = new SelectList(db.ADMPERFILs, "ID_PERFIL", "NOMBREPERFIL", user.ID_PERFIL); return(View("EditarPerfil", user)); }
public ActionResult DeleteConfirmed(int id) { ADMIUSUARIO aDMIUSUARIO = db.ADMIUSUARIOs.Find(id); db.ADMIUSUARIOs.Remove(aDMIUSUARIO); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "ID_USUARIO,ID_PERFIL,NOMBREUSUARIO,CONTRASEÑA")] ADMIUSUARIO aDMIUSUARIO) { if (ModelState.IsValid) { db.ADMIUSUARIOs.Add(aDMIUSUARIO); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_PERFIL = new SelectList(db.ADMPERFILs, "ID_PERFIL", "NOMBREPERFIL", aDMIUSUARIO.ID_PERFIL); return(View(aDMIUSUARIO)); }
public ActionResult EditarPerfil(int ID_USUARIO, int ID_PERFIL, String NOMBREUSUARIO, String CONTRASEÑA) { ADMIUSUARIO user = new ADMIUSUARIO() { ID_USUARIO = ID_USUARIO, ID_PERFIL = ID_PERFIL, NOMBREUSUARIO = NOMBREUSUARIO, CONTRASEÑA = CONTRASEÑA }; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("EditarPerfil")); }
// GET: ADMIUSUARIOs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ADMIUSUARIO aDMIUSUARIO = db.ADMIUSUARIOs.Find(id); if (aDMIUSUARIO == null) { return(HttpNotFound()); } return(View(aDMIUSUARIO)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ADMIUSUARIO aDMIUSUARIO = db.ADMIUSUARIOs.Find(id); if (aDMIUSUARIO == null) { return(HttpNotFound()); } ViewBag.ID_PERFIL = new SelectList(db.ADMPERFILs, "ID_PERFIL", "NOMBREPERFIL", aDMIUSUARIO.ID_PERFIL); return(View(aDMIUSUARIO)); }
public ActionResult Contraseñaolvidada(String usuario, String contraseña) { var id = from usuarios in db.ADMIUSUARIOs where usuarios.NOMBREUSUARIO == usuario select usuarios; ADMIUSUARIO usuariomodificar = id.FirstOrDefault(); try { usuariomodificar.CONTRASEÑA = contraseña; db.Entry(usuariomodificar).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "Home")); } catch (Exception e) { Console.WriteLine(e); } return(View()); }
public ActionResult Edit([Bind(Include = "ID_USUARIO,NOMBREUSUARIO,CONTRASEÑA")] ADMIUSUARIO aDMIUSUARIO) { if (ModelState.IsValid) { var query = db.ADMIUSUARIOs.Where(c => c.CONTRASEÑA == contractual).FirstOrDefault(); if (query != null) { aDMIUSUARIO.ID_PERFIL = query.ID_PERFIL; db.Entry(aDMIUSUARIO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.error = "La contraseña actual no coincide"; } } ViewBag.ID_PERFIL = new SelectList(db.ADMPERFILs, "ID_PERFIL", "NOMBREPERFIL", aDMIUSUARIO.ID_PERFIL); return(View(aDMIUSUARIO)); }