public void SetGuildChangeData(CreateGuildRequestParam param)
 {
     if (param != null)
     {
         guildChangeData             = new GuildStatisticInfo();
         guildChangeData.emblem      = param.EmblemLayerIDs;
         guildChangeData.clanName    = param.GuildName;
         guildChangeData.tag         = param.GuildTag;
         guildChangeData.description = param.GuildDescribe;
         guildChangeData.privacy     = (int)param.GuildType;
         guildChangeData.min_level   = param.GuildMinLevel;
     }
 }
 public void SendChangeSetting(CreateGuildRequestParam requestParam, Action <bool, Error> call_back)
 {
     GuildModel.GuildChangeSetting guildChangeSetting = new GuildModel.GuildChangeSetting();
     guildChangeSetting.name        = requestParam.GuildName;
     guildChangeSetting.description = requestParam.GuildDescribe;
     guildChangeSetting.tag         = requestParam.GuildTag;
     guildChangeSetting.min_level   = requestParam.GuildMinLevel;
     guildChangeSetting.emblem      = requestParam.EmblemLayerIDs;
     guildChangeSetting.privacy     = (int)requestParam.GuildType;
     guildChangeSetting.location    = requestParam.GuildLocation;
     Protocol.Send(GuildChangeSettingModel.URL, guildChangeSetting, delegate(GuildChangeSettingModel ret)
     {
         bool arg = false;
         if (ret.Error == Error.None)
         {
             arg = true;
             UpdateGuildData(ret);
         }
         call_back(arg, ret.Error);
     }, string.Empty);
 }
 public void CreateAddedGuildRequestParam(GuildStatisticInfo guildStat)
 {
     mCreateRequest = new CreateGuildRequestParam(guildStat);
 }
 public void ClearCreateGuildRequestParam()
 {
     mCreateRequest = new CreateGuildRequestParam();
 }