public ActionResult Register(UserAccount account) { if(ModelState.IsValid) { using (UserDbContext db = new UserDbContext()) { db.userAccount.Add(account); db.SaveChanges(); } ModelState.Clear(); ViewBag.Message =account.FirstName + " " + account.LastName + " uspješno ste registrirani na web stranice Točke pokrića d.o.o."; } return View(); }
public ActionResult Login(UserAccount user) { using (UserDbContext db = new UserDbContext()) { var usr = db.userAccount.Where(u => u.UserName == user.UserName && u.Password == user.Password).FirstOrDefault(); if (usr != null) { Session["UserID"] = usr.UserID.ToString(); Session["Username"] = usr.UserName.ToString(); return RedirectToAction("LoggedIn"); } else { ModelState.AddModelError("", "Username or password is wrong!"); } } return View(); }