Esempio n. 1
0
        private void fillTree()
        {
            try
            {
                nodeCategory = new NodesCategory();
            }
            catch (Exception e) { MessageBox.Show("Error Category " + e.Message); }

            try {
            nodeCustomer = new NodesUser();
            } catch(Exception e1) { MessageBox.Show("Error User " + e1.Message); }
                try
                {
            nodephotographer = new NodesPhotographer();
                }catch(Exception e2) { MessageBox.Show("Error PhotoGrapher " + e2.Message); }
                try
                {
            nodeInfo = new NodesInfo();
                }catch(Exception e3) { MessageBox.Show("Error Info " + e3.Message); }
                try
                {
            nodeConfig = new NodeConfig();
                }
                    catch(Exception e4) { MessageBox.Show("Error Config " + e4.Message); }
                try
                {
            nodePrice = new NodePrice();
                }
                        catch(Exception e5) { MessageBox.Show("Error Config " + e5.Message); }

            treeView1.Nodes.Add(nodeConfig);
            treeView1.Nodes.Add(nodeCategory);
            treeView1.Nodes.Add(nodeCustomer);
            treeView1.Nodes.Add(nodephotographer);
            treeView1.Nodes.Add(nodeInfo);
            treeView1.Nodes.Add(nodePrice);

            for (int n = 0; n < nodePrice.NbProduct(); n++)
            {
                flowLayoutPanelProduct.Controls.Add((Control)new ProductControl(nodePrice.getProduct(n)));
            }
            photoPromotionEntry1.setXmlNode(nodePrice.getPromotion(0));
            photoPromotionEntry2.setXmlNode(nodePrice.getPromotion(1));
            photoPromotionEntry3.setXmlNode(nodePrice.getPromotion(2));
            photoPromotionEntry4.setXmlNode(nodePrice.getPromotion(3));
            photoPromotionEntry5.setXmlNode(nodePrice.getPromotion(4));
            photoPromotionEntry6.setXmlNode(nodePrice.getPromotion(5));
        }
Esempio n. 2
0
        private void FillGuiConfig(NodeConfig n)
        {
            textBoxguiconfigLanguage.Text = n.ImageLangue;
            textBoxguiconfigInfo.Text = n.ImageInfo;
            textBoxguiconfigImagePhoto.Text = n.ImagePhoto;
            panelColorEnd.BackColor = n.colorEnd;
            panelColorStart.BackColor = n.colorStart;
            angleSelector1.Angle = n.Angle;

            checkBoxRotateImage.Visible = false;
            if (n.RotateImage == "true")
            {
                checkBoxRotateImage.Checked = true;
            }
            else
            {
                checkBoxRotateImage.Checked = false;
            }
        }