public void LoadSetting() { XmlMasterSettings xmlTerminal; XmlPrinterSettings xmlPrinter; try { var xmlFile = XmlWorker.LoadXmlFile("Settings", "Setting.xml"); if (xmlFile == null) { return; } xmlTerminal = XmlMasterSettings.LoadXmlSetting(xmlFile); xmlPrinter = XmlPrinterSettings.LoadXmlSetting(xmlFile); } catch (FileNotFoundException ex) { ErrorString = ex.ToString(); return; } catch (Exception ex) { ErrorString = "ОШИБКА в узлах дерева XML файла настроек: " + ex; return; } try { MasterTcpIp = new MasterTcpIp(xmlTerminal); PrintTicket = new PrintTicket(xmlPrinter); } catch (Exception ex) { ErrorString = ex.ToString(); } }
public PrintTicket(XmlPrinterSettings settings) : this(settings.PrinterName) { }