public ActionResult Register(PRSWebLibrary.Models.User user) { if (ModelState.IsValid) { _context.Users.Add(user); _context.SaveChanges(); ModelState.Clear(); ViewBag.Message = user.FirstName + " " + user.LastName + " is succesffully registered."; } return(View()); }
public ActionResult Login(PRSWebLibrary.Models.User user) { var account = _context.Users .FirstOrDefault(u => u.UserName == user.UserName && u.Password == user.Password); if (account != null) { HttpContext.Session.SetString("UserID", account.Id.ToString()); HttpContext.Session.SetString("Username", account.UserName); return(RedirectToAction("Welcome")); } else { ModelState.AddModelError("", "Username or Password is wrong."); } return(View()); }