public bool SaveData() { try { if (!hasConfigFile) { return(false); } string configPath = Path.Combine(Path.GetDirectoryName(path), "InstructionServer.ini"); if (iniFile == null) { iniFile = new IniFileOperator(configPath); } iniFile.WriteString("Database", "ServerName", textServerName.Text.Trim()); iniFile.WriteString("Database", "DataBase", textDataBase.Text.Trim()); iniFile.WriteString("Database", "LogID", textLogID.Text.Trim()); iniFile.WriteString("Database", "LogPass", textLogPass.Text.Trim()); iniFile.WriteString("MQ", "MQIP", textMQServerIP.Text.Trim()); iniFile.WriteString("MQ", "MQPORT", textMQServerPORT.Text); iniFile.WriteString("MQ", "TopicName", textMQServerTopicName.Text); iniFile.WriteInteger("ProtocolType", "ProtocolType", (int)cbBoxProtocol.SelectedValue); iniFile.WriteString("LocalHost", "IP", textLocalHost.Text); iniFile.WriteString("TCP", "ReceivePort", textTCPReceivePort.Text); iniFile.WriteString("TSSendInfo", "ElementaryPid", textElementaryPid.Text); iniFile.WriteString("TSSendInfo", "PMT_Pid", textPMT_Pid.Text); iniFile.WriteString("TSSendInfo", "Program_id", textProgram_id.Text); iniFile.WriteString("TSSendInfo", "sDestSockAddress", textsDestSockAddress.Text); iniFile.WriteString("TSSendInfo", "Section_length", textSection_length.Text); iniFile.WriteString("TSSendInfo", "Stream_BitRate", textStream_BitRate.Text); iniFile.WriteString("TSSendInfo", "Stream_id", textStream_id.Text); return(true); } catch { return(false); } }
public bool SaveData() { try { if (!hasConfigFile) { return(false); } string configPath = Path.Combine(Path.GetDirectoryName(path), "TsSheduleCenter.ini"); if (iniFile == null) { iniFile = new IniFileOperator(configPath); } iniFile.WriteString("Database", "ServerName", textServerName.Text.Trim()); iniFile.WriteString("Database", "DataBase", textDataBase.Text.Trim()); iniFile.WriteString("Database", "LogID", textLogID.Text.Trim()); iniFile.WriteString("Database", "LogPass", textLogPass.Text.Trim()); iniFile.WriteString("UDP", "IP", textIP.Text.Trim()); iniFile.WriteString("UDP", "PORT", textPORT.Text); iniFile.WriteString("UDP", "MicroPORT", textMicroPORT.Text); iniFile.WriteString("UDP", "MicroRecPORT", textMicroRecPORT.Text); iniFile.WriteString("UDP", "RTSPPORT", textRTSPPORT.Text); iniFile.WriteString("UDP", "CAIP", textCAIP.Text); iniFile.WriteString("UDP", "CAPORT", textCAPORT.Text); iniFile.WriteString("UDP", "CAGAP", textCAGAP.Text); iniFile.WriteString("UDP", "CATIMES", textCATIMES.Text); iniFile.WriteString("UDP", "MQIP", textMQIP.Text); iniFile.WriteString("UDP", "MQPORT", textMQPORT.Text); iniFile.WriteString("UDP", "MQUSER", textMQUSER.Text); iniFile.WriteString("UDP", "MQPWD", textMQPWD.Text); iniFile.WriteString("UDP", "RECTOPIC", textRECTOPIC.Text); iniFile.WriteString("UDP", "SENDTOPIC", textSENDTOPIC.Text); iniFile.WriteInteger("SYSSET", "MICROMODE", (int)cbBoxMICROMODE.SelectedValue); iniFile.WriteString("SYSSET", "MULTIPLEXERFLAG", textMULTIPLEXERFLAG.Text); iniFile.WriteString("SYSSET", "MULTIPLEXERIP", textMULTIPLEXERIP.Text); iniFile.WriteString("SYSSET", "MULTIPLEXERPORT", textMULTIPLEXERPORT.Text); iniFile.WriteString("SYSSET", "URL", textURL.Text); iniFile.WriteString("SYSSET", "SwitchFreq", textSwitchFreq.Text); iniFile.WriteString("SYSSET", "CCPlayPath", textCCPlayPath.Text); iniFile.WriteString("SYSSET", "AmTimeOut", textAmTimeOut.Text); iniFile.WriteString("SYSSET", "PORTL", textPORTL.Text); iniFile.WriteString("SYSSET", "PORTH", textPORTH.Text); iniFile.WriteString("SYSSET", "LOCALPATH", textLOCALPATH.Text); iniFile.WriteString("SYSSET", "URLPATH", textURLPATH.Text); iniFile.WriteString("SYSSET", "GBSTUDIONO", textGBSTUDIONO.Text); iniFile.WriteString("SYSSET", "STUDIONO", textSTUDIONO.Text); iniFile.WriteString("LED", "LEDtxtLenth", textLEDtxtLenth.Text); iniFile.WriteString("SYSSET", "CCPlayHttpPath", txtCCPlayHttpPath.Text); iniFile.WriteString("SYSSET", "CCPlayHttpSerPort", txtCCPlayHttpSerPort.Text); return(true); } catch { return(false); } }