public ActionResult ASignUp([Bind(Include = "ID,UserID,Password,ConfirmPassword")] ASignUp signUp) { { try { ASignUp user = db.ASignUps.FirstOrDefault(u => u.UserID == (signUp.UserID)); if (user != null) { ModelState.AddModelError("UserID", "This ID is already Registered"); } if (ModelState.IsValid && user == null) { db.ASignUps.Add(signUp); db.SaveChanges(); return(RedirectToAction("AdminDashBoard")); } } catch (DataException) { ModelState.AddModelError("", "Unable to save changes"); } return(View(signUp)); } }
public ActionResult DeleteConfirmed(int id) { ASignUp user = db.ASignUps.Find(id); db.ASignUps.Remove(user); db.SaveChanges(); return(RedirectToAction("AdminDashBoard")); }
public ActionResult Edit([Bind(Include = "ID,UserID,Name,Email,Password,SectionA,SectionB,SectionC")] ASignUp user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("AdminDashBoard")); } return(View(user)); }
// GET: Announcement/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ASignUp user = db.ASignUps.Find(id); if (user == null) { return(HttpNotFound()); } return(View(user)); }
public ActionResult Login(SSignUp entity) { using (KGEntities db = new KGEntities()) { SSignUp user = db.SSignUps.FirstOrDefault(u => u.UserID == (entity.UserID)); TSignUp teacher = db.TSignUps.FirstOrDefault(t => t.UserID == (entity.UserID)); ASignUp admin = db.ASignUps.FirstOrDefault(a => a.UserID == (entity.UserID)); if (user == null || teacher == null || admin == null) { TempData["ErrorMessage"] = "Object not found"; return(View(entity)); } int c = entity.Password.Count(); if (user.Password.Substring(0, c) != entity.Password || teacher.Password.Substring(0, c) != entity.Password || admin.Password.Substring(0, c) != entity.Password) { TempData["ErrorMessage"] = "Password do not Match"; return(View(entity)); } if (user != null || teacher != null || admin != null) { if (user.Password.Substring(0, c) == entity.Password) { return(RedirectToAction("StudentDashBoard")); } if (teacher.Password.Substring(0, c) == entity.Password) { return(RedirectToAction("TeacherDashBoard", "TSignUp")); } if (admin.Password.Substring(0, c) == entity.Password) { return(RedirectToAction("AdminDashBoard", "ASignUp")); } return(View(entity)); } return(View(entity)); } }