Example #1
0
 public ActionResult Index(UserRegisterView userView)
 {
     var anyUser = Repository.Users.Any(p => string.Compare(p.Email, userView.Email) == 0);
     if (anyUser)
     {
         ModelState.AddModelError("Email", "Пользователь с таким email уже зарегистрирован");
     }
     if (ModelState.IsValid)
     {
         var user = (Models.User.User)ModelMapper.Map(userView, typeof(UserRegisterView), typeof(Models.User.User));
         Repository.CreateUser(user);
         return RedirectToAction("Index", "Login");
     }
     return View(userView);
 }
Example #2
0
 public ActionResult Index()
 {
     var newUserView = new UserRegisterView();
     return View(newUserView);
 }