public void LoadSettingsFromNode(XmlNode Node) { try { switch (Node.Name.ToUpper()) { case "GENERAL": GeneralSettings.ReadSettingsFromNode(Node); break; case "INVOICE": InvoiceSettings.ReadSettingsFromNode(Node, ReportType.INVOICE); break; case "QUOTATION": QuotationSettings.ReadSettingsFromNode(Node, ReportType.QUOTATION); break; case "PURCHASEORDER": PurchaseOrderSettings.ReadSettingsFromNode(Node, ReportType.PURCHASEORDER); break; default: break; } } catch (Exception ex) { CommonFunctions.ShowErrorDialog("Settings.LoadSettingsFromNode()", ex); } }
public void UpdateSettingsToNode() { try { GeneralSettings.UpdateSettingsToNode(); InvoiceSettings.UpdateSettingsToNode(); QuotationSettings.UpdateSettingsToNode(); PurchaseOrderSettings.UpdateSettingsToNode(); } catch (Exception ex) { CommonFunctions.ShowErrorDialog("Settings.UpdateSettingsToNode()", ex); } }