public void ListBoxGetir(int _selectedIndex) { Siparis SeciliSiparis = Program.Siparisler[_selectedIndex]; cbMenuler.SelectedItem = SeciliSiparis.SeciliMenu; if (SeciliSiparis.Boyutu == Boyut.Kucuk) { rbKucuk.Checked = true; } else if (SeciliSiparis.Boyutu == Boyut.Orta) { rbOrta.Checked = true; } else { rbOrta.Checked = true; } for (int i = 0; i < SeciliSiparis.EkstraMalzemesi.Count; i++) { foreach (CheckBox item in flwLayout.Controls) { if (SeciliSiparis.EkstraMalzemesi[i].EkstraAdi == item.Name) { item.Checked = true; } } } }
private void btnSiparisEkleSiparisVer_Click(object sender, EventArgs e) { Siparis yeniSiparis = new Siparis(); yeniSiparis.SeciliMenu = (Menu)cbMenuler.SelectedItem; if (rbKucuk.Checked) { yeniSiparis.Boyutu = Boyut.Kucuk; } else if (rbOrta.Checked) { yeniSiparis.Boyutu = Boyut.Orta; } else { yeniSiparis.Boyutu = Boyut.Buyuk; } yeniSiparis.EkstraMalzemesi = new List <Ekstra>(); foreach (CheckBox item in flwLayout.Controls) { if (item.Checked) { yeniSiparis.EkstraMalzemesi.Add((Ekstra)item.Tag); } } yeniSiparis.Adet = Convert.ToInt32(nmrAdet.Value); yeniSiparis.Hesapla(); Program.Siparisler.Add(yeniSiparis); lstSiparis.Items.Add(yeniSiparis); toplamTutar = ToplamTutar(yeniSiparis.Tutar); lblTutar.Text = toplamTutar.ToString(); }