public void DropCustomGroup(int f_uid, string id)
        {
            CustomGroupOperationRequest request = new CustomGroupOperationRequest();

            request.from_uid      = f_uid;
            request.id            = id;
            request.operationType = 5;
            this.connection.Send(PacketType.CUSTOM_GROUP_OPERATION, request);
        }
 public void CreateCustomGroup(long uid, string id, string name)
 {
     CustomGroupOperationRequest request = new CustomGroupOperationRequest();
     request.from_uid = (int)uid;
     request.id = id;
     request.members = string.Empty;
     request.name = name;
     request.operationType = 4;
     this.connection.Send(PacketType.CUSTOM_GROUP_OPERATION, request);
 }
        public void DeleteMemberToCustomGroup(int f_uid, string id, string members)
        {
            CustomGroupOperationRequest request = new CustomGroupOperationRequest();

            request.from_uid      = f_uid;
            request.id            = id;
            request.members       = members;
            request.operationType = 2;
            this.connection.Send(PacketType.CUSTOM_GROUP_OPERATION, request);
        }
        public void CreateCustomGroup(long uid, string id, string name)
        {
            CustomGroupOperationRequest request = new CustomGroupOperationRequest();

            request.from_uid      = (int)uid;
            request.id            = id;
            request.members       = string.Empty;
            request.name          = name;
            request.operationType = 4;
            this.connection.Send(PacketType.CUSTOM_GROUP_OPERATION, request);
        }
 public void AddMemberToCustomGroup(int f_uid, string id, string members, string staffId)
 {
     CustomGroupOperationRequest request = new CustomGroupOperationRequest();
     request.from_uid = f_uid;
     request.id = id;
     request.members = members;
     request.operationType = 1;
     this.connection.Send(PacketType.CUSTOM_GROUP_OPERATION, request);
     if (this.AddMemberToCustomGroupEvent != null)
     {
         this.AddMemberToCustomGroupEvent(this, new CustomGroupManagerWindowViewModel.MemberToCustomGroupEventArgs
         {
             GroupId = id,
             Uid = members
         });
     }
 }
        public void AddMemberToCustomGroup(int f_uid, string id, string members, string staffId)
        {
            CustomGroupOperationRequest request = new CustomGroupOperationRequest();

            request.from_uid      = f_uid;
            request.id            = id;
            request.members       = members;
            request.operationType = 1;
            this.connection.Send(PacketType.CUSTOM_GROUP_OPERATION, request);
            if (this.AddMemberToCustomGroupEvent != null)
            {
                this.AddMemberToCustomGroupEvent(this, new CustomGroupManagerWindowViewModel.MemberToCustomGroupEventArgs
                {
                    GroupId = id,
                    Uid     = members
                });
            }
        }
 public void DropCustomGroup(int f_uid, string id)
 {
     CustomGroupOperationRequest request = new CustomGroupOperationRequest();
     request.from_uid = f_uid;
     request.id = id;
     request.operationType = 5;
     this.connection.Send(PacketType.CUSTOM_GROUP_OPERATION, request);
 }
 public void DeleteMemberToCustomGroup(int f_uid, string id, string members)
 {
     CustomGroupOperationRequest request = new CustomGroupOperationRequest();
     request.from_uid = f_uid;
     request.id = id;
     request.members = members;
     request.operationType = 2;
     this.connection.Send(PacketType.CUSTOM_GROUP_OPERATION, request);
 }