private void btnEkle_Click(object sender, EventArgs e) { Siparis s = new Siparis(); s.SecilenMenu = cmbMenuler.SelectedItem as HamburgerMenusu; s.Adet = Convert.ToInt16(nmrAdet.Value); if (rndBuyuk.Checked) { s.Buyukluk = Enum.Boyut.Buyuk; } else if (rndOrta.Checked) { s.Buyukluk = Enum.Boyut.Orta; } else { s.Buyukluk = Enum.Boyut.Kucuk; } foreach (CheckBox item in grbMalzemeler.Controls) { if (item.Checked) { ExtraMalzeme ex = new ExtraMalzeme(); ex.Ad = item.Text; ex.Fiyat = Convert.ToDecimal(item.Tag); s.Malzemeleri.Add(ex); } } s.TutarHesapla(); lstSiparisler.Items.Add(s); }
private void btnSiparis_Click(object sender, EventArgs e) { Siparis siparis = new Siparis(); siparis.SeciliHamburger = (Hamburger)cbMenuSec.SelectedItem; siparis.SeciliIcecek = (Icecek)cbIcecekSec.SelectedItem; if (rbKucuk.Checked) { siparis.SeciliBoyut = Boyut.Kucuk; } else if (rbOrta.Checked) { siparis.SeciliBoyut = Boyut.Orta; } else if (rbBuyuk.Checked) { siparis.SeciliBoyut = Boyut.Buyuk; } else { MessageBox.Show("Lütfen Boyut Seçimi Yapınız."); return; } foreach (CheckBox item in grpEkstraMalzemeler.Controls) { if (item.Checked) { EkstraMalzeme ekstra = new EkstraMalzeme(); ekstra.Adi = item.Text; ekstra.Fiyati = Convert.ToDecimal(item.Tag); siparis.Extramelzemeleri.Add(ekstra); } } siparis.Adet = Convert.ToInt32(nmrAdet.Value); siparis.TutarHesapla(); lstSiparis.Items.Add(siparis); decimal tutar = 0; foreach (Siparis item in lstSiparis.Items) { tutar += item.ToplamTutar; } lblTutar.Text = tutar.ToString("C2"); }