GetMember() public static method

public static GetMember ( int id ) : umbraco.cms.businesslogic.member.Member
id int
return umbraco.cms.businesslogic.member.Member
コード例 #1
0
ファイル: Rest.cs プロジェクト: lynnewritescode/OurUmbraco
        public static string DeleteMember(int memberId)
        {
            int _currentMember = HttpContext.Current.User.Identity.IsAuthenticated ? (int)Membership.GetUser().ProviderUserKey : 0;

            //Check if member is an admin (in group 'admin')
            if (Utils.IsHq(_currentMember))
            {
                //Lets check the memberID of the member we are blocking passed into /base is a valid member..
                //Yep - it's valid, lets get that member
                var member = Utils.GetMember(memberId);

                Membership.DeleteUser(member.LoginName, true);

                using (var sqlHelper = Application.SqlHelper)
                {
                    sqlHelper.ExecuteNonQuery("UPDATE forumForums SET latestAuthor = 0 WHERE latestAuthor = @memberId",
                                              sqlHelper.CreateParameter("@memberId", memberId));
                }

                //It's all good...
                return("true");
            }

            //Member not authorised or memberID passed in is not valid
            return("false");
        }
コード例 #2
0
ファイル: Rest.cs プロジェクト: lynnewritescode/OurUmbraco
        public static string UnBlockMember(int memberId)
        {
            int _currentMember = HttpContext.Current.User.Identity.IsAuthenticated ? (int)Membership.GetUser().ProviderUserKey : 0;

            //Check if member is an admin (in group 'admin')
            if (Utils.IsAdmin(_currentMember))
            {
                //Yep - it's valid, lets get that member
                Member MemberToBlock = Utils.GetMember(memberId);

                //Now we have the member - lets update the 'blocked' property on the member
                MemberToBlock.getProperty("blocked").Value = false;

                //Save the changes
                MemberToBlock.Save();

                //It's all good...
                return("true");
            }

            //Member not authorised or memberID passed in is not valid
            return("false");
        }