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();
            }
        }
Ejemplo n.º 2
0
 public MasterTcpIp(XmlMasterSettings settings)
     : this(settings.IpAdress, settings.IpPort, settings.TimeRespoune, settings.NumberTryingTakeData)
 {
 }