Exemplo n.º 1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            pnDetail.Controls.Clear();
            Button addNew = (Button)sender;
            int tag = Convert.ToInt32(addNew.Tag);

            switch (tag)
            {
                case 1:
                    UCMenu ucMenu = new UCMenu();
                    ucMenu.Dock = DockStyle.Fill;
                    ucMenu.btnSave.Click += ucMenuList_btnSave_Click;
                    ucMenu.btnRemove.Hide();
                    pnDetail.Controls.Add(ucMenu);
                    break;
                case 2:
                    UCGroupList ucGroupItem = new UCGroupList();
                    ucGroupItem.Dock = DockStyle.Fill;
                    ucGroupItem.btnSave.Click += ucGroupList_btnSave_Click;
                    ucGroupItem.btnRemove.Hide();
                    pnDetail.Controls.Add(ucGroupItem);
                    break;
                case 3:
                    UCItemList ucItemList = new UCItemList();
                    ucItemList.Dock = DockStyle.Fill;
                    ucItemList.btnSave.Click += ucItemList_btnSave_Click;
                    ucItemList.btnRemove.Visible = false;
                    ucItemList.btnAddProtions.Visible = false;

                    pnDetail.Controls.Add(ucItemList);
                    break;
                case 4:
                    UCModifier ucModifier = new UCModifier();
                    ucModifier.Dock = DockStyle.Fill;
                    ucModifier.btnSave.Click += ucModifier_btnSave_Click;
                    ucModifier.btnRemove.Visible = false;
                    pnDetail.Controls.Add(ucModifier);
                    break;
                case 5:
                    UCPriceList ucPriceList = new UCPriceList();
                    ucPriceList.Dock = DockStyle.Fill;
                    pnDetail.Controls.Add(ucPriceList);
                    break;
            }
        }
Exemplo n.º 2
0
 private void addItemListDetail(ProductionModel productData)
 {
     //pnDetail.Controls.Clear();
     if (productData.ProductID > 0)
     {
         UCItemList ucItemList = new UCItemList();
         if (pnDetail.Controls.Count > 0)
         {
             ucItemList = (UCItemList)pnDetail.Controls[0];
         }
         else
         {
             ucItemList.Dock = DockStyle.Fill;
             pnDetail.Controls.Add(ucItemList);
         }
         ucItemList.lbProductName.Text = productData.ProductNameDesc;
         ucItemList.txtNameDesc.Text = productData.ProductNameDesc;
         ucItemList.txtNameSort.Text = productData.ProductNameSort;
         ucItemList.txtPrice.Text =money.Format2((productData.CurrentPrice.ToString()));
         ucItemList.btnSave.Tag = productData;
         ucItemList.btnSave.Click += ucItemList_btnSave_Click;
         ucItemList.btnRemove.Click += ucItemList_btnRemove_Click;
         ucItemList.btnRemove.Tag = productData;
         ucItemList.btnAddProtions.Visible = false;
         ucItemList.lbPortions.Visible = false;
         ucItemList.Tag = productData;
         ucItemList.flpItemList.Controls.Clear();
         ucItemList.addUcMenuGroup(productData.ProductID, 1);
         ucItemList.cbProductColor.SelectedItem = productData.Color;
     }
     else
     {
         pnDetail.Controls.Clear();
     }
 }