private void WriteParameterToiTac(ConfigManage configHandler) { GetApplicationDatas getData = new GetApplicationDatas(); List <ParameterEntity> entityList = getData.GetApplicationEntity(); string[] strs = GetParameterString(entityList); string[] strvalues = GetValueString(entityList); if (strs != null && strs.Length > 0) { int errorCode = configHandler.CreateConfigParameter(strs); if (errorCode == 0 || errorCode == 5) { CommonModel commonModel = ReadIhasFileData.getInstance(); int re = configHandler.UpdateParameterValues(commonModel.APPID, commonModel.APPTYPE, commonModel.Cluster, commonModel.Station, strvalues); } } //if (entityList.Count > 0) //{ // List<ParameterEntity> entitySubList = null; // CommonModel commonModel = ReadIhasFileData.getInstance(); // foreach (var entity in entityList) // { // entitySubList = new List<ParameterEntity>(); // entitySubList.Add(entity); // string[] strs = GetParameterString(entitySubList); // string[] strvalues = GetValueString(entitySubList); // if (strs != null && strs.Length > 0) // { // int errorCode = configHandler.CreateConfigParameter(strs); // if (errorCode == 0 || errorCode == 5) // { // int re = configHandler.UpdateParameterValues(commonModel.APPID, commonModel.APPTYPE, commonModel.Cluster, commonModel.Station, strvalues); // } // else if (errorCode == -3301)//Parameter already exists // { // int re = configHandler.UpdateParameterValues(commonModel.APPID, commonModel.APPTYPE, commonModel.Cluster, commonModel.Station, strvalues); // } // } // } //} }