Exemplo n.º 1
0
        public virtual ActionResult Register()
        {
            SetNavigationHierarchy(NavigationsItems.MainPage, new NavigationItem("Регистрация"));

            var registerFormViewModel = new RegisterFormViewModel();

            return View(registerFormViewModel);
        }
Exemplo n.º 2
0
 public virtual ActionResult Register(RegisterFormViewModel form)
 {
     return Handle(() =>
                       {
                           byte[] salt;
                           byte[] hash;
                           _passwordEncoder.GenerateHash(form.Password, out salt, out hash);
                           var user = new User(form.Login, salt, hash);
                           _documentSession.Store(user);
                       },
                       success: () => MVC.Home.Index());
 }