protected void lbUnsave_Click(object sender, EventArgs e) { if (IsUserLoggedIn) { MembershipManager mmgr = new MembershipManager(); try { bool success = mmgr.LogMemberActivity_AsDeleted(CurrentMember.MemberId, context.ID.ToGuid(), Constants.UserActivity_Values.Favorited, Constants.UserActivity_Types.ContentRelated); if (success) { lbSave.CssClass = "icon icon-save"; lbSave.Click += lbSave_Click; lbSave.Click -= lbUnsave_Click; } } catch { } } else { this.ProfileRedirect(UnderstoodDotOrg.Common.Constants.UserPermission.RegisteredUser); } }
protected void lbUnsave_Click(object sender, EventArgs e) { if (IsUserLoggedIn) { MembershipManager mmgr = new MembershipManager(); try { bool success = mmgr.LogMemberActivity_AsDeleted(CurrentMember.MemberId, context.ID.ToGuid(), Constants.UserActivity_Values.Favorited, Constants.UserActivity_Types.ContentRelated); if (success) { lbSave.Attributes.Add("class", "icon-plus"); lbSave.ServerClick += lbSave_Click; lbSave.ServerClick -= lbUnsave_Click; } } catch { } } else { string url = SignUpPageItem.GetSignUpPage().GetUrl(); Response.Redirect(url); } }