Beispiel #1
0
        private void btnAddCategory_Click(object sender, EventArgs e)
        {
            AddCategory _AddCategory = new AddCategory();

            //Retreive CatgeoriesAgain to Show on CategoriesFlow Panel

            if (_AddCategory.ShowDialog() == DialogResult.OK)
            {
                CategoriesFlowPanel.Controls.Clear();

                FoodRepository _DataAccess = new FoodRepository();

                ArrayList AllCategories = _DataAccess.RetreiveAllCategoriesFromDatabase();

                foreach (Food Category in AllCategories)
                {
                    Button btn = new Button();
                    btn.Text      = Category.FCategory;
                    btn.Size      = new System.Drawing.Size(80, 80);
                    btn.ForeColor = Color.Black;

                    MemoryStream ms = new MemoryStream(Category.CPicture);
                    btn.Image = Image.FromStream(ms);
                    btn.Image = new Bitmap(btn.Image, btn.Size);

                    btn.Tag = Category.FId;

                    CategoriesFlowPanel.Controls.Add(btn);

                    btn.Click += CategoryButtonClick;
                }
            }
        }
Beispiel #2
0
        private void AddProduct_Load(object sender, EventArgs e)
        {
            FoodRepository _DataAccess = new FoodRepository();

            foreach (Food FCategory in _DataAccess.RetreiveAllCategoriesFromDatabase())
            {
                ProductCategoryComboBox.Items.Add(FCategory.FCategory);
            }
        }
        private void ViewAllProducts_Load(object sender, EventArgs e)
        {
            FoodRepository _DataAccess = new FoodRepository();

            ProductCategoryComboBox.Items.Add("All Categories");

            foreach (Food CategoryDetail in _DataAccess.RetreiveAllCategoriesFromDatabase())
            {
                ProductCategoryComboBox.Items.Add(CategoryDetail.FCategory);
            }

            ProductCategoryComboBox.SelectedIndex = 0;
        }
        private void UpdateCategorys_Load(object sender, EventArgs e)
        {
            categoryidtbox.Text          = CategoryID.ToString();
            ProductCategoryComboBox.Text = CategoryName;
            categoryDescriptionRBox.Text = CategoryDescription;

            //  MemoryStream ms = new MemoryStream(CategoryPicture);
            // categoryPictureBox.Image = Image.FromStream(ms);

            FoodRepository _DataAccess = new FoodRepository();

            foreach (Food CategoryDetail in _DataAccess.RetreiveAllCategoriesFromDatabase())
            {
                ProductCategoryComboBox.Items.Add(CategoryDetail.FCategory);
            }
        }
        private void UpdateProucts_Load(object sender, EventArgs e)
        {
            ProductIDBox.Text            = ProductID.ToString();
            ProductNameBox.Text          = ProductName;
            ProductPriceBox.Text         = ProductPrice.ToString();
            ProductCategoryComboBox.Text = ProductCategory;
            ProductDescriptionRBox.Text  = ProductDescription;

            MemoryStream ms = new MemoryStream(ProductPicture);

            ProductPictureBox.Image = Image.FromStream(ms);

            FoodRepository _DataAccess = new FoodRepository();

            foreach (Food CategoryDetail in _DataAccess.RetreiveAllCategoriesFromDatabase())
            {
                ProductCategoryComboBox.Items.Add(CategoryDetail.FCategory);
            }
        }
Beispiel #6
0
        private void FoodPage_Load(object sender, EventArgs e)
        {
            FoodRepository _DataAccess = new FoodRepository();

            ArrayList AllCategories = _DataAccess.RetreiveAllCategoriesFromDatabase();

            foreach (Food FCategory in AllCategories)
            {
                Button btn = new Button();
                btn.Text      = FCategory.FCategory;
                btn.Size      = new System.Drawing.Size(80, 80);
                btn.ForeColor = Color.Black;

                MemoryStream ms = new MemoryStream(FCategory.CPicture);
                btn.Image = Image.FromStream(ms);
                btn.Image = new Bitmap(btn.Image, btn.Size);

                btn.Tag = FCategory.FId;

                CategoriesFlowPanel.Controls.Add(btn);

                btn.Click += CategoryButtonClick;
            }
        }