Пример #1
0
 internal void method_1(string string_2, bool bool_4)
 {
     try
     {
         if (LicenseData.smethod_0())
         {
             throw new Exception("Nitriq Free Edition does not allow to import or export query files");
         }
         string xml;
         using (StreamReader streamReader = new StreamReader(string_2))
         {
             xml = streamReader.ReadToEnd();
         }
         this.RuleSet = Util.FromXml <RuleSet>(xml);
     }
     catch (Exception ex)
     {
         if (bool_4)
         {
             throw new Exception("There was a problem loading " + string_2 + ". Loading default queries instead");
         }
         Stream manifestResourceStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("Nitriq.Wpf.myQueries.nq");
         string xml;
         using (StreamReader streamReader = new StreamReader(manifestResourceStream))
         {
             xml = streamReader.ReadToEnd();
         }
         this.RuleSet = Util.FromXml <RuleSet>(xml);
         Logger.LogWarning("ViewModelImportRules", ex.ToString());
     }
 }
Пример #2
0
 internal void method_3(string string_2, RuleSet ruleSet_1)
 {
     if (LicenseData.smethod_0())
     {
         throw new Exception("Nitriq Free Edition does not allow to import or export query files");
     }
     try
     {
         string value = Util.ConvertToXml(ruleSet_1);
         using (StreamWriter streamWriter = new StreamWriter(string_2))
         {
             streamWriter.Write(value);
         }
         this.int_13 = this.method_7();
     }
     catch (Exception ex)
     {
         Logger.LogWarning("ExportRules", ex.ToString());
     }
 }