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); }
void KahveSec() { KahveEkle.seciliMenu = cbKahve.SelectedItem as Icecek; KahveEkle.Miktar = Convert.ToInt16(nmKahve.Value); //tekrar dön if (chBuyuk.Checked) { KahveEkle.Buyukluk = Boyut.Buyuk; } else if (chOrta.Checked) { KahveEkle.Buyukluk = Boyut.Orta; } else { KahveEkle.Buyukluk = Boyut.Kucuk; } KahveEkle.EkMalzeme = new List <ExtraMalzeme>(); foreach (CheckBox item in gpExtra.Controls) { if (item.Checked) { ExtraMalzeme eks = new ExtraMalzeme(); eks.IcecekAdi = item.Text; eks.Fiyat = 0.50m; KahveEkle.EkMalzeme.Add(eks); } } KahveEkle.KahveHesapla(); lstSiparis.Items.Add(KahveEkle); }
private void btnSepeteEkle_Click(object sender, EventArgs e) { Siparisler siparis = new Siparisler(); siparis.SeciliPizza = (Pizza)lstPizzalar.SelectedItem; #region Kenar Seçimi if (rbInceKenar.Checked) { siparis.SeciliKenar = Kenar.Ince; } else if (rbKalinKenar.Checked) { siparis.SeciliKenar = Kenar.Kalin; } else { MessageBox.Show("Lütfen İnce veya Kalın Kenar Seçin."); return; } #endregion #region Boyut Seçimi if (cbEbatlar.Text == "Küçük") { siparis.SeciliBoyut = Boyut.Kucuk; } else if (cbEbatlar.Text == "Orta") { siparis.SeciliBoyut = Boyut.Orta; } else if (cbEbatlar.Text == "Büyük") { siparis.SeciliBoyut = Boyut.Buyuk; } else if (cbEbatlar.Text == "Maxi") { siparis.SeciliBoyut = Boyut.Maxi; } else { MessageBox.Show("Lütfen Boyut Seçimi Yapınız."); return; } #endregion foreach (CheckBox item in grpMalzemeler.Controls) { if (item.Checked) { ExtraMalzeme ex = new ExtraMalzeme(); ex.Adi = item.Text; ex.Fiyati = Convert.ToDecimal(item.Tag); siparis.ExtraMalzemeler.Add(ex); } } lblGuncelTutar.Text = txtTutar.Text; txtAdet.Text = null; txtTutar.Text = null; }