Ejemplo n.º 1
0
 private void save()
 {
     if (m_DemoVer)
     {
         MessageBox.Show
             (Resources.tx_DemoWriteErr, Resources.tx_licenseCap, MessageBoxButtons.OK, MessageBoxIcon.Hand);
         return;
     }
     if (ConfigurationManagement.ConfigFileName == null)
     {
         m_FileSave(this);
     }
     else
     {
         try
         {
             XML2DataSetIO.writeXMLFile(m_configDataBase, ConfigurationManagement.ConfigFileName);
         }
         catch (Exception e)
         {
             MessageBox.Show
                 (Resources.tx_SaveErr + e.Message, Resources.tx_IOErrCap, MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProtocolHubConfiguration"/> class.
 /// </summary>
 /// <param name="ConfigurationFilename">The configuration filename.</param>
 /// <param name="open_readonly">if set to <c>true</c> file is opened as read only.</param>
 public ProtocolHubConfiguration(string ConfigurationFilename, bool open_readonly)
 {
     filename = ConfigurationFilename;
     try
     {
         configuration = new ComunicationNet();
         this.configuration.BeginInit();
         this.configuration.DataSetName = "ComunicationNet";
         this.configuration.Locale      = new System.Globalization.CultureInfo("en-US");
         this.configuration.EndInit();
         XML2DataSetIO.readXMLFile(configuration, filename, open_readonly);
     }
     catch (System.IO.IOException ioex)
     {
         EventLogMonitor.WriteToEventLogError("Problem with CommServer configuration file:" + ioex.Message, (int)Error.CommServer_Configuration);
     }
     catch (Exception ex)
     {
         string _path = Environment.CurrentDirectory;
         EventLogMonitor.WriteToEventLogError($"Problem with CommServer XML configuration file : {filename} - in directory: {_path } error: {ex.ToString()}", (int)Error.CommServer_Configuration);
     }
 }