Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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;
        }