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 MasterTcpIp(XmlMasterSettings settings) : this(settings.IpAdress, settings.IpPort, settings.TimeRespoune, settings.NumberTryingTakeData) { }