Exemple #1
0
        protected void CreateUser_OnClick(object sender, EventArgs e)
        {
            if (IsValid)
            {
                var manager = new UserManager();
                var user    = new ApplicationUser()
                {
                    UserName = tbUserName.Text,
                    Email    = tbEmail.Text
                };
                IdentityResult result = manager.Create(user, tbPassword.Text);
                if (result.Succeeded)
                {
                    RoleActions roleActions = new RoleActions();
                    roleActions.AddClient(user.Id, "", "", "", "", ddlCountry.SelectedItem.Text, "");

                    IdentityHelper.SignIn(manager, user, isPersistent: false);
                    IdentityHelper.RedirectToReturnUrl("~/Portfolio", Response);
                }
                else
                {
                    FailureText.Text     = result.Errors.FirstOrDefault();
                    ErrorMessage.Visible = true;
                }
            }
        }