예제 #1
0
 private void Save()
 {
     try
     {
         SerializerXml ser = new SerializerXml(FileSettings);
         ser.SerializeList(this);
     }
     catch
     {
     }
 }
예제 #2
0
 public void Save()
 {
     try
     {
         if (!File.Exists(fileOptions))
         {
             Directory.CreateDirectory(Path.GetDirectoryName(fileOptions));
         }
         SerializerXml xmlSer = new SerializerXml(fileOptions);
         xmlSer.SerializeList(this);
     }
     catch (Exception ex)
     {
         Logger.Log.Error(ex, $"Не удалось сериализовать настройки в {fileOptions}");
     }
 }
예제 #3
0
 public void Save()
 {
     try
      {
     if (!File.Exists(fileOptions))
     {
        Directory.CreateDirectory(Path.GetDirectoryName(fileOptions));
     }
     SerializerXml xmlSer = new SerializerXml(fileOptions);
     xmlSer.SerializeList(Instance);
      }
      catch (Exception ex)
      {
     Log.Error(ex, $"Не удалось сериализовать настройки в {fileOptions}");
      }
 }
예제 #4
0
 public void Save()
 {
    try
    {
       if (!File.Exists(fileOptions))
       {
          Directory.CreateDirectory(Path.GetDirectoryName(fileOptions));
       }
       SerializerXml xmlSer = new SerializerXml(fileOptions);
       xmlSer.SerializeList(this);
       SaveDrawingOptions();
    }
    catch (Exception ex)
    {
       Logger.Log.Error(ex, "Не удалось сериализовать настройки в {0}", fileOptions);
    }
 }
예제 #5
0
 public void Save()
 {
     if (_commands == null) return;
     Commands = _commands.Values.ToList();
     // Удаление старых вызовов команд - старше 2 месяцев
     removeOldDates(Commands);
     try
     {
         if (!File.Exists(FileXml))
         {
             Directory.CreateDirectory(Path.GetDirectoryName(FileXml));
         }
         SerializerXml xmlSer = new SerializerXml(FileXml);
         xmlSer.SerializeList(this);
     }
     catch (Exception ex)
     {
         Logger.Log.Error(ex, $"Не удалось сериализовать CommandCounter в {FileXml}");
     }
 }