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; } } }
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); } }
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; } }