public ActionResult Login(userForReg newUser) { using (myDB db = new myDB()) { var loginSuccessful = false; try { ModelState.Clear(); var usr = db.userRegi.Single(u => u.UserName == newUser.UserName && u.Password == newUser.Password); if (usr != null) { Session["UserID"] = newUser.UserID.ToString(); Session["UserName"] = newUser.UserName.ToString(); //ViewBag.Message = Session["UserName"] + " successfully logged in"; loginSuccessful = true; ModelState.Clear(); return(RedirectToAction("LoggedIn")); } } catch (InvalidOperationException) { } if (!loginSuccessful) { ModelState.AddModelError("", "Incorrect Combination"); // } } return(View()); }
public ActionResult DeleteConfirmed(int id) { userForReg userForReg = db.userRegi.Find(id); db.userRegi.Remove(userForReg); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "UserID,Name,Address,Phone,Email,UserName,Password")] userForReg userForReg) { if (ModelState.IsValid) { db.Entry(userForReg).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(userForReg)); }
public ActionResult Create([Bind(Include = "UserID,Name,Address,Phone,Email,UserName,Password")] userForReg userForReg) { if (ModelState.IsValid) { db.userRegi.Add(userForReg); db.SaveChanges(); // return RedirectToAction("Index"); } ModelState.Clear(); ViewBag.Message = userForReg.Name + " successfully registered"; return(RedirectToAction("Login"));; }
// GET: userForRegs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } userForReg userForReg = db.userRegi.Find(id); if (userForReg == null) { return(HttpNotFound()); } return(View(userForReg)); }