public MaterialManager()
        {
            if (Materials == null)
                Materials = new MaterialsInfo();

            AddItem(Materials.TrayInTheTrayStacker1);
            AddItem(Materials.TrayInTheTrayStacker2);
            AddItem(Materials.TrayInTheTrayStacker3);
            AddItem(Materials.TrayInTheTrayStacker4);
            AddItem(Materials.TrayInTheTrayStacker5);
        }
        public MaterialManager()
        {
            if (Materials == null)
                Materials = new MaterialsInfo();

            AddItem(Materials.UpperLabel);
            AddItem(Materials.UpperRibbon);
            AddItem(Materials.LowerLabel);
            AddItem(Materials.LowerRibbon);
            AddItem(Materials.FoamPad);
            AddItem(Materials.SmallBox);
        }
        public MaterialManager()
        {
            if (Materials == null)
                Materials = new MaterialsInfo();

            AddItem(Materials.Printer1Label);
            AddItem(Materials.Printer1Ribbon);
            AddItem(Materials.Printer2Label);
            AddItem(Materials.Printer2Ribbon);
            AddItem(Materials.EmptyBox);
            AddItem(Materials.LargeBox);
            AddItem(Materials.FoamPad1);
            AddItem(Materials.FoamPad2);
            AddItem(Materials.FoamPad3);
        }
        public override void Load()
        {
            string path = ConfigClasses.GlobalConst.CONFIG_PATH;
            string pathAndFilename = Path.Combine(path, FILE_NAME);

            if (File.Exists(pathAndFilename) == false) return;

            try
            {
                FileStream fs = new FileStream(pathAndFilename, FileMode.Open);
                XmlReader sr = XmlReader.Create(fs);
                XmlSerializer xs = new XmlSerializer(typeof(MaterialsInfo));
                Materials = (MaterialsInfo)xs.Deserialize(sr);
            }
            catch (Exception e)
            {
                LogManager.Instance.WriteSystemLog(e.ToString());
            }
        }
        public MaterialManager()
        {
            if (Materials == null)
                Materials = new MaterialsInfo();

            AddItem(Materials.Lane1LowerCuttingLabel);
            AddItem(Materials.Lane1LowerCuttingRibbon);
            AddItem(Materials.Lane1LowerNormalLabel);
            AddItem(Materials.Lane1LowerNormalRibbon);
            AddItem(Materials.Lane1UpperCuttingLabel);
            AddItem(Materials.Lane1UpperCuttingRibbon);
            AddItem(Materials.Lane1UpperNormalLabel);
            AddItem(Materials.Lane1UpperNormalRibbon);
            AddItem(Materials.Lane2LowerCuttingLabel);
            AddItem(Materials.Lane2LowerCuttingRibbon);
            AddItem(Materials.Lane2LowerNormalLabel);
            AddItem(Materials.Lane2LowerNormalRibbon);
            AddItem(Materials.Lane2UpperCuttingLabel);
            AddItem(Materials.Lane2UpperCuttingRibbon);
            AddItem(Materials.Lane2UpperNormalLabel);
            AddItem(Materials.Lane2UpperNormalRibbon);
            AddItem(Materials.LargeBox1);
            AddItem(Materials.LargeBox2);
        }