public ActionResult DeleteUser(int id) { using (KustOnlinePortalEntities db = new KustOnlinePortalEntities()) { return(View(db.Authentications.Where(x => x.ID == id).FirstOrDefault())); } }
public ActionResult AddUsers(Authentication user) { using (var context = new KustOnlinePortalEntities()) { context.Authentications.Add(user); context.SaveChanges(); } return(RedirectToAction("ViewUsers")); }
public ActionResult EditUser(int id, Authentication auth) { try { using (KustOnlinePortalEntities db = new KustOnlinePortalEntities()) { db.Entry(auth).State = EntityState.Modified; db.SaveChanges(); } return(RedirectToAction("ViewUsers")); } catch { return(View()); } }
public ActionResult Login(Authentication auth) { using (var context = new KustOnlinePortalEntities()) { var isValid = context.Authentications.Any(x => x.RegistrationNo == auth.RegistrationNo && x.Password == auth.Password); if (isValid) { FormsAuthentication.SetAuthCookie(auth.RegistrationNo, false); this.Session["UserData"] = isValid; return(RedirectToAction("Dashboard", "Admin")); } ModelState.AddModelError("", "Invalid User"); } return(View()); }
public ActionResult DeleteUser(int id, Authentication auth) { try { using (KustOnlinePortalEntities db = new KustOnlinePortalEntities()) { Authentication authentication = db.Authentications.Where(x => x.ID == id).FirstOrDefault(); db.Authentications.Remove(authentication); db.SaveChanges(); } return(RedirectToAction("ViewUsers")); } catch { return(View()); } }