示例#1
0
        public ActionResult CreateAccount(CreateAccountViewModel createAccountViewModel)
        {
            // Validate 
            if (ModelState.IsValid)
            {
                Account account = new Account();
                account.Email = createAccountViewModel.Email;
                account.Name = createAccountViewModel.Name;

                var md5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
                var md5Password = BitConverter.ToString(md5.ComputeHash(Encoding.UTF8.GetBytes(createAccountViewModel.Password)));
                account.Password = md5Password;
                account.IsActive = true;
                account.EnumDataEntityStatus = EnumDataEntityStatus.Normal;

                var resaccount = UserManager.CreateAccount(account);
            }
            return View();
        }
示例#2
0
 public ActionResult CreateAccount()
 {
     // 检查用户名
     var createAccountViewModel = new CreateAccountViewModel();
     return View(createAccountViewModel);
 }