Ejemplo n.º 1
0
        void ucMenuList_Click(object sender, EventArgs e)
        {
            UCMenuList     ucProduct = (UCMenuList)sender;
            CatalogueModel tag       = (CatalogueModel)(ucProduct.Tag);

            foreach (Control ctr in flpMenuList.Controls)
            {
                if (ctr.BackColor == Color.FromArgb(0, 153, 51))
                {
                    ctr.BackColor = Color.FromArgb(255, 255, 255);
                    ctr.ForeColor = Color.FromArgb(51, 51, 51);
                }
            }
            ucProduct.BackColor = Color.FromArgb(0, 153, 51);
            ucProduct.ForeColor = Color.FromArgb(255, 255, 255);
            addMenuListDetail(tag);
        }
Ejemplo n.º 2
0
        private void addMenuList(string lblName, int i)
        {
            if (btnAdd.Visible == false)
            {
                btnAdd.Visible = true;
            }
            txtSearch.Visible = false;
            txtSearch.Tag     = i;
            btnAdd.Tag        = i;
            btBack.Tag        = i;
            btNext.Tag        = i;
            ResizeToOthder();
            int index = 1;

            //string[] str = { "FOOD", "BEVEGARE", "ENTREE", "DESSERT" };
            if (i == 1)
            {
                var dataCatalogue = CatalogeService.GetCatalogueList().ToList();
                flpMenuList.Controls.Clear();
                //txtNameMenuList.Visible = true;
                txtNameMenuList.lblMenuListName.Text = lblName;
                txtNameMenuList.BackColor            = Color.FromArgb(0, 102, 204);
                txtNameMenuList.ForeColor            = Color.FromArgb(255, 255, 255);
                foreach (var item in dataCatalogue)
                {
                    UCMenuList ucMenuList = new UCMenuList();
                    ucMenuList.lblMenuListName.Text = item.CatalogueName;
                    ucMenuList.Tag    = item;
                    ucMenuList.Width  = flpMenuList.Width;
                    ucMenuList.Click += ucMenuList_Click;
                    flpMenuList.Controls.Add(ucMenuList);
                    index++;
                }
            }
            else
            {
                flpMenuList.Controls.Clear();
                pnDetail.Controls.Clear();
            }
        }