public ActionResult Register(User model) { if (ModelState.IsValid) { User check = db.Users.Where<User>(u => u.Email == model.Email).SingleOrDefault(); if (check == null) { db.Users.Add(model); db.SaveChanges(); return RedirectToAction("Index", "Home"); } ModelState.AddModelError("Email", "E-mail address already in use"); } return View(model); }
public ActionResult Login(User model) { User check = db.Users.Where<User>(u => u.Email == model.Email && u.password == model.password).SingleOrDefault(); if (check != null) { FormsAuthentication.SetAuthCookie(check.Email, false); return RedirectToAction("Index", "Home"); } ModelState.AddModelError("Email", "E-mail or password invalid"); return View(model); }