public ActionResult Login(String usuario, String contraseña) { if (usuario.IsNullOrWhiteSpace() | contraseña.IsNullOrWhiteSpace()) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } USUARIO_LOGIN uSUARIO_LOGIN = db.USUARIO_LOGIN.Find(m.USUARIO_LOGINL(usuario, contraseña)); var result = false; if (uSUARIO_LOGIN == null) { return(View()); } Session["id"] = uSUARIO_LOGIN.IdUsuario; Empleado empleado = db.Empleado.Find(m.BuscarEmpleadoU((int)Session["id"])); Session["idempleado"] = empleado.IdEmpleado; DetalleRoles Rolesdetail = db.DetalleRoles.Find(m.BuscarRolU((int)Session["id"])); Session["Idroles"] = Rolesdetail.IdRoles; result = true; switch (result) { case true: return(RedirectToAction("Index", "Home")); case false: ModelState.AddModelError("", "Intento de inicio de sesión no válido."); return(View("Login", "USUARIO_LOGIN")); default: return(View()); } }
public ActionResult DeleteConfirmed(int id) { DetalleRoles detalleRoles = db.DetalleRoles.Find(id); db.DetalleRoles.Remove(detalleRoles); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id_DetalleRoles,IdUsuario,FechaMOD,IdRoles")] DetalleRoles detalleRoles) { if (ModelState.IsValid) { db.Entry(detalleRoles).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdUsuario = new SelectList(db.USUARIO_LOGIN, "IdUsuario", "Usuario", detalleRoles.IdUsuario); ViewBag.IdRoles = new SelectList(db.Roles, "IdRoles", "Nombre", detalleRoles.IdRoles); return(View(detalleRoles)); }
// GET: DetalleRoles/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetalleRoles detalleRoles = db.DetalleRoles.Find(id); if (detalleRoles == null) { return(HttpNotFound()); } return(View(detalleRoles)); }
// GET: DetalleRoles/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetalleRoles detalleRoles = db.DetalleRoles.Find(id); if (detalleRoles == null) { return(HttpNotFound()); } ViewBag.IdUsuario = new SelectList(db.USUARIO_LOGIN, "IdUsuario", "Usuario", detalleRoles.IdUsuario); ViewBag.IdRoles = new SelectList(db.Roles, "IdRoles", "Nombre", detalleRoles.IdRoles); return(View(detalleRoles)); }