/// <summary> /// Конструктор - основной(с аргументами) /// </summary> /// <param name="arMarkSavePPBRValues">Массив с признаками необходимости опрса того и иного типа значений</param> public AdminTS_KomDisp(bool[] arMarkSavePPBRValues) : base(arMarkSavePPBRValues, TECComponentBase.TYPE.ELECTRO) { delegateImportForeignValuesRequuest = impCSVValuesRequest; delegateImportForeignValuesResponse = impCSVValuesResponse; ////Отладка 'HMath.doubleParse' //string strVal = @"456,890"; //double val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @"456890"; val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @"0,007"; val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @".006"; val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @"23,000000000"; val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @"567;890"; val = -1F; //HMath.doubleParse(strVal, out val); _msExcelIOExportPBRValues = new MSExcelIOExportPBRValues(); _msExcelIOExportPBRValues.Result += new Action <object, MSExcelIOExportPBRValues.EventResultArgs> (msExcelIOExportPBRValues_onResult); }
/// <summary> /// Конструктор - основной(с аргументами) /// </summary> /// <param name="arMarkSavePPBRValues">Массив с признаками необходимости опрса того и иного типа значений</param> public AdminTS_KomDisp(bool[] arMarkSavePPBRValues) : base(arMarkSavePPBRValues, TECComponentBase.TYPE.ELECTRO) { delegateImportForeignValuesRequest = impCSVValuesRequest; delegateImportForeignValuesResponse = impCSVValuesResponse; _listCSVValuesFields = new List <string []> () { new string [] { @"GTP_ID", @"SESSION_INTERVAL", @"REC", @"IS_PER", @"DIVIAT", @"FC" } // CONN_SETT_TYPE.ADMIN , new string [] { @"GTP_ID", @"SESSION_INTERVAL", @"TotalBR", @"PminBR", @"PmaxBR" } // CONN_SETT_TYPE.PBR }; ////Отладка 'HMath.doubleParse' //string strVal = @"456,890"; //double val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @"456890"; val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @"0,007"; val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @".006"; val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @"23,000000000"; val = -1F; //HMath.doubleParse(strVal, out val); //strVal = @"567;890"; val = -1F; //HMath.doubleParse(strVal, out val); _msExcelIOExportPBRValues = new MSExcelIOExportPBRValues(); _msExcelIOExportPBRValues.Result += new Action <object, MSExcelIOExportPBRValues.EventResultArgs> (msExcelIOExportPBRValues_onResult); }