private void btnMusteriEkle_Click(object sender, EventArgs e)
        {
            if (txtAdres.Text == "" || txtMusteriAdSoyad.Text == "")
            {
                MessageBox.Show("Bilgileri gir.");
                return;
            }
            var adSoyad = txtMusteriAdSoyad.Text;
            var adres   = txtAdres.Text;

            if (btnMusteriEkle.Text == "Kaydet")
            {
                var secilenMusteri = (Musteri)cboMusteri.SelectedItem;
                secilenMusteri.AdSoyad = adSoyad;
                secilenMusteri.Adres   = adres;
                MusteriFormuResetle();
                return;
            }
            db.Musteriler.Add(new Musteri
            {
                AdSoyad = adSoyad,
                Adres   = adres
            });
            db.SaveChanges();
            txtAdres.Clear();
            txtMusteriAdSoyad.Clear();
            MusterileriListele();
        }
 private void btnPizzaEkle_Click(object sender, EventArgs e)
 {
     if (txtPizzaCesidi.Text == "")
     {
         MessageBox.Show("Boş Yapma :D");
         return;
     }
     db.Pizzalar.Add(new Pizza {
         Cesit = txtPizzaCesidi.Text
     });
     db.SaveChanges();
     PizzalariListele();
     txtPizzaCesidi.Clear();
     DegisiklikYapildiginda(EventArgs.Empty);
 }
Esempio n. 3
0
        private void btnEkle_Click(object sender, EventArgs e)
        {
            if (txtCesitAd.Text == "")
            {
                MessageBox.Show("Pizza Adı boş bırakılamaz");
                return;
            }

            db.PizzaCesitler.Add(new PizzaCesit {
                PizzaAd = txtCesitAd.Text
            });
            db.SaveChanges();
            txtCesitAd.Clear();
            PizzaCesitleriListele();

            IcerikDuzenlendinde(EventArgs.Empty);
        }
Esempio n. 4
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            if (lstEkstraMalzemeler.SelectedIndex < 0)
            {
                return;
            }

            EkstraMalzeme secilen = lstEkstraMalzemeler.SelectedItem as EkstraMalzeme;

            foreach (var item in db.Siparisler.ToList())
            {
                if (item.EkstraMalzemeler.Any(x => x.Id == secilen.Id))
                {
                    MessageBox.Show("Bu malzemeyi kullanan sipariş var.");
                    return;
                }
            }
            db.EkstraMalzemeler.Remove(secilen);
            db.SaveChanges();
            MalzemeleriListele();
            MalzemelerDuzenlendiginde(EventArgs.Empty);
        }
Esempio n. 5
0
        private void btnEkle_Click(object sender, EventArgs e)
        {
            if (txtMusteriAdSoyad.Text == "" || txtTeslimatAdresi.Text == "")
            {
                MessageBox.Show("Lütfen Ad ve Adres Giriniz");
                return;
            }

            bool teslimDurumu = chkTeslimEdildi.Checked;
            List <EkstraMalzeme> ekstralar = clbEkstraMalzemeler.CheckedItems.OfType <EkstraMalzeme>().ToList();


            db.Siparisler.Add(new Siparis
            {
                MusteriAdSoyad   = txtMusteriAdSoyad.Text,
                Adres            = txtTeslimatAdresi.Text,
                TeslimDurumu     = teslimDurumu,
                PizzaCesitId     = (int)cboPizzaCesidi.SelectedValue,
                EkstraMalzemeler = ekstralar
            });
            db.SaveChanges();
            SiparisleriListele();
            FormuTemizle();
        }