private void LoadLaserscribe(XmlDocument xmlDoc, LaserscribeConfigData configData)
        {
            XmlOldLaserscribe xmlLaserscribe = new XmlOldLaserscribe();
            xmlLaserscribe.LoadConfig(xmlDoc);

            configData.Enabled = xmlLaserscribe.Enabled;
            configData.LaserscribeMatchingEnabled = xmlLaserscribe.LaserscribeMatchingEnabled;
            configData.ClearLaserscribeFormatList();
            configData.AddRangeToLaserscribeFormatList(xmlLaserscribe.LaserscribeFormats);
            configData.ClearLotFilterList();
            configData.AddRangeToLotFilterList(xmlLaserscribe.LotsWithLaserscribesInDb);
            configData.UsingLaserscribeFromDB = xmlLaserscribe.EnableUsingLaserscribeFromDB;
        }
        private void SaveLaserscribe(XmlDocument xmlDoc, LaserscribeConfigData configData)
        {
            XmlOldLaserscribe xmlLaserscribe = new XmlOldLaserscribe();

            xmlLaserscribe.Enabled = configData.Enabled;
            xmlLaserscribe.LaserscribeMatchingEnabled = configData.LaserscribeMatchingEnabled;
            xmlLaserscribe.LaserscribeFormats = new List<LaserscribeFormat>(configData.LaserscribeFormatList);
            xmlLaserscribe.LotsWithLaserscribesInDb = new List<LotFilter>(configData.LotFilterList);
            xmlLaserscribe.EnableUsingLaserscribeFromDB = configData.UsingLaserscribeFromDB;

            xmlLaserscribe.SaveConfig(xmlDoc);
        }