Advertisement
Guest User

Untitled

a guest
Jul 30th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. public ActionResult Register(RegisterModel model)
  2. {
  3. if (ModelState.IsValid)
  4. {
  5. User user = null;
  6. using (UserContext db = new UserContext())
  7. {
  8. user = db.Users.FirstOrDefault(u => u.Email == model.Name);
  9. }
  10. if(user == null)
  11. {
  12. using (UserContext db = new UserContext())
  13. {
  14. db.Users.Add(new User {Email = model.Name, Password = model.Password, Age = model.Age });
  15. db.SaveChanges();
  16. user = db.Users.Where(u => u.Email == model.Name && u.Password == model.Password).FirstOrDefault();
  17. }
  18. //ecli polzovatel' udachno dabavlen v bd
  19. if (user != null)
  20. {
  21. FormsAuthentication.SetAuthCookie(model.Name, true);
  22. return RedirectToAction("Index", "Home");
  23. }
  24. }
  25. else
  26. {
  27. ModelState.AddModelError("", "Pol'zovatel' s takim loginom uzhe sushestvuet");
  28. }
  29. }
  30. return View(model);
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement