public ActionResult Login(UserAccount user) { using (OurDBcontext db = new OurDBcontext()) { if (user.userName != null && user.userName != "" && user.Password != null && user.Password != "" && user.ConfirmPassword != null && user.ConfirmPassword != "") { try { var usr = db.userAccount.Single(u => u.userName == user.userName && u.Password == user.Password); if (usr != null) { Session["userID"] = usr.UserId.ToString(); Session["UserName"] = usr.userName.ToString(); return(RedirectToAction("LoggedIn")); } else { ModelState.AddModelError("", "UserName or password is wrong."); } } catch (System.InvalidOperationException) { ModelState.AddModelError("", "UserName or password is wrong."); } } } return(View()); }
// // GET: /Account/ public ActionResult Index() { using (OurDBcontext db = new OurDBcontext()) { return(View(db.UserAccount.ToList())); } }
public ActionResult Register(UserAccount account) { if (ModelState.IsValid) { using (OurDBcontext db = new OurDBcontext()) { db.userAccount.Add(account); db.SaveChanges(); } ModelState.Clear(); ViewBag.Message = account.FirstName + " " + account.LastName + " successfully registered "; } return(View()); }
public ActionResult Login(UserAccount User) { using (OurDBcontext db = new OurDBcontext()) { var usr = db.UserAccount.Single(u => u.UserName == User.UserName && u.Password == User.Password); if (usr != null) { Session["UserId"] = usr.UserId.ToString(); Session["UserName"] = usr.UserName.ToString(); return(RedirectToAction("LoggedIn")); } else { ModelState.AddModelError("", "UserName and Password is wrong."); } } return(View()); }