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>()); }