Example #1
0
 protected void CreateUser_Click(object sender, EventArgs e)
 {
     var manager = new UserManager();
     var user = new ApplicationUser() { UserName = UserName.Text };
     IdentityResult result = manager.Create(user, Password.Text);
     if (result.Succeeded)
     {
         IdentityHelper.SignIn(manager, user, isPersistent: false);
         //IdentityHelper.RedirectToReturnUrl(Request.QueryString["ReturnUrl"], Response);
         ClusterCart.Logic.ShoppingCartActions usersShoppingCart = new ClusterCart.Logic.ShoppingCartActions();
         string cartId = usersShoppingCart.GetCartId();
         usersShoppingCart.MigrateCart(cartId, UserName.Text);
     }
     else
     {
         ErrorMessage.Text = result.Errors.FirstOrDefault();
     }
 }
Example #2
0
 protected void LogIn(object sender, EventArgs e)
 {
     if (IsValid)
     {
         // Validate the user password
         var manager = new UserManager();
         ApplicationUser user = manager.Find(UserName.Text, Password.Text);
         if (user != null)
         {
             IdentityHelper.SignIn(manager, user, RememberMe.Checked);
             //IdentityHelper.RedirectToReturnUrl(Request.QueryString["ReturnUrl"], Response);
             ClusterCart.Logic.ShoppingCartActions usersShoppingCart =new ClusterCart.Logic.ShoppingCartActions();
             string cartId = usersShoppingCart.GetCartId();
             usersShoppingCart.MigrateCart(cartId, UserName.Text);
         }
         else
         {
             FailureText.Text = "Invalid username or password.";
             ErrorMessage.Visible = true;
         }
     }
 }