private void button21_Click(object sender, EventArgs e) { panel5.Visible = true; panel2.Visible = false; panel4.Visible = false; List <Label> nume = new List <Label> { nume1, nume2, nume3, nume4, nume5, nume6, nume7, nume8 }; List <Label> preturi = new List <Label> { pret1, pret2, pret3, pret4, pret5, pret6, pret7, pret8 }; List <Label> stocuri = new List <Label> { stoc1, stoc2, stoc3, stoc4, stoc5, stoc6, stoc7, stoc8 }; List <Label> buc = new List <Label> { buc1, buc2, buc3, buc4, buc5, buc6, buc7, buc8 }; List <ComboBox> boxes = new List <ComboBox> { combo1, combo2, combo3, combo4, combo5, combo6, combo7, combo8 }; List <Button> buttons = new List <Button> { b1, b2, b3, b4, b5, b6, b7, b8 }; pressed = 0; foreach (Produse p in cos) { Console.WriteLine(p.NumeProdus); } for (int i = 0; i < cos.Count; i++) { nume[i].Show(); preturi[i].Show(); stocuri[i].Show(); buc[i].Show(); boxes[i].Show(); buttons[i].Show(); nume[i].Text = cos[i].NumeProdus; preturi[i].Text = cos[i].Pret.ToString() + " Lei"; if (CheckStoc.Check(cos[i]) == true) { stocuri[i].Text = "In Stoc"; stocuri[i].BackColor = Color.Green; } else if (CheckStoc.Check(produses[currentProduct]) == false) { stocuri[i].Text = "Stoc epuizat"; stocuri[i].BackColor = Color.Red; } } for (int i = cos.Count; i < 8; i++) { nume[i].Hide(); preturi[i].Hide(); stocuri[i].Hide(); buc[i].Hide(); boxes[i].Hide(); buttons[i].Hide(); } }
private void button11_Click(object sender, EventArgs e) { Button clickedButton = sender as Button; if (clickedButton == null) { return; } currentProduct = ButtonController.returnCategorie(clickedButton.Name); produs = new Produse(); produs = produses[currentProduct]; panel5.Visible = false; panel4.Visible = true; panel2.Visible = false; DateTime tomorrow = DateTime.Now.AddDays(1); label23.Text = "Livrare standard: Ajunge in data de " + tomorrow.ToString("dd-MM-yyyy"); pictureBox9.Image = Image.FromFile("C:\\Users\\ierima\\Desktop\\proiect ii -Ruxi\\ShopV3\\Poze produse\\acer.jpg"); pictureBox9.SizeMode = PictureBoxSizeMode.StretchImage; label24.Text = produses[currentProduct].NumeProdus; pret.Text = produses[currentProduct].Pret.ToString() + " Lei"; if (CheckStoc.Check(produses[currentProduct]) == true) { label12.Text = "In Stoc"; label12.BackColor = Color.Green; } else if (CheckStoc.Check(produses[currentProduct]) == false) { label12.Text = "Stoc epuizat"; label12.BackColor = Color.Red; } label21.Text = produses[currentProduct].Caracteristici; }