public ActionResult Register(member MemberModel) { using (er_modelEntities2 dbm = new er_modelEntities2()) { if (dbm.member.Any(x => x.Account == MemberModel.Account)) { ViewBag.DuplicateMessage = "Account already exist"; return(View("Register", MemberModel)); } dbm.member.Add(MemberModel); dbm.SaveChanges(); } ModelState.Clear(); ViewBag.SuccessMessage = "Registration Successful"; return(View("Register", new member())); }
public ActionResult Login(member user) { using (er_modelEntities2 db = new er_modelEntities2()) { var usr = db.member.Where(u => u.Account == user.Account && u.Password == user.Password).FirstOrDefault(); if (usr != null) { Session["UserID"] = usr.Account.ToString(); Session["Username"] = usr.Account.ToString(); //have no use in authorization return(RedirectToAction("LoggedIn")); } else { ModelState.AddModelError("", "Username or Password is wrong."); } } return(View()); }
public ActionResult Login(member mModel) { using (er_modelEntities2 db = new er_modelEntities2()) { var usr = db.member.Single(u => u.Account == mModel.Account && u.Password == mModel.Password); if (mModel != null) { Session["ID"] = usr.ID.ToString(); Session["Name"] = usr.Account.ToString(); return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Name or Password is wrong."); } } return(View()); }