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()); } }
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()); } }