示例#1
0
        /// <summary>
        /// Voegt lunch items toe
        /// </summary>
        private void DrawLunch()
        {
            List <Product> items    = productDAO.GetAllByCategorie(1);
            List <Control> controls = CreateControls(items);

            for (int i = 0; i < controls.Count; i++)
            {
                tabPageLunch.Controls.Add(controls[i]);
            }
        }
示例#2
0
        /// <summary>
        /// Constructor waarin de geselecteerde button op Lunch staat, database connectie en dao's aangeroepen worden en een foreach als de subcategorieId < 4 is dan wordt deze uitgelezen in de listbox.
        /// Als er een subcategorie ingevoerd wordt moet dit hier veranderen.
        /// </summary>
        public VoorraadBeheer()
        {
            InitializeComponent();


            ButtonSelected(lunch);

            SqlConnection dbConnection = Connection();

            dao = new ProductDAO(dbConnection);

            categorie = 1;
            List <Product> producten = dao.GetAllByCategorie(categorie);

            foreach (Product product in producten)
            {
                VulLijst(product);
            }
        }
示例#3
0
        /// <summary>
        /// Klik op button lunch, diner of dranken dan worden de listboxes gecleared en worden de prijzen, naam en het aantal van de producten met subcategorie 1,2 of 3 uitgelezen.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_categorie_click(object sender, EventArgs e)
        {
            ButtonSelected((Button)sender);
            LeegLijst();

            var    getCategorie = sender as Button;
            string btnName      = getCategorie.Name.ToLower();

            switch (btnName)
            {
            case "lunch": categorie = 1; break;

            case "diner": categorie = 2; break;

            case "drank": categorie = 3; break;
            }

            List <Product> producten = dao.GetAllByCategorie(categorie);

            foreach (Product product in producten)
            {
                VulLijst(product);
            }
        }