コード例 #1
0
ファイル: FriendCore.cs プロジェクト: cool8868/H5Nball
        MessageCodeResponse AddBlack(Guid managerId, NbManagerEntity byManager)
        {
            if (byManager == null)
            {
                return(ResponseHelper.Create <MessageCodeResponse>(MessageCode.FriendNotExistsName));
            }
            if (managerId == byManager.Idx)
            {
                return(ResponseHelper.Create <MessageCodeResponse>(MessageCode.FriendNotSelf));
            }
            var friend = FriendManagerMgr.GetOne(managerId, byManager.Idx);

            if (friend != null && friend.Status == 1)
            {
                return(ResponseHelper.Create <MessageCodeResponse>(MessageCode.FriendBlackExists));
            }
            FriendManagerMgr.AddBlack(managerId, byManager.Idx);
            return(ResponseHelper.CreateSuccess <MessageCodeResponse>());
        }