private void btnPizzaEkle_Click(object sender, EventArgs e) { string pizzaAdi = txtPizzaAdi.Text; PizzaCesidi yeniPizza = new PizzaCesidi() { CesitAdi = pizzaAdi }; db.PizzaCesitleri.Add(yeniPizza); db.SaveChanges(); PizzalarıListele(); DegisiklikYapıldiginda(EventArgs.Empty); }
public int SaveChanges() { /*try * { * BeginTransaction(); * var result = _dbContext.SaveChanges(); * Commit(); * return result; * } * catch * { * // Burada DbEntityValidationException hatalarını handle edebiliriz. * Rollback(); * throw; * }*/ //return _dbContext.SaveChanges(); //new usage //_dbContext.Database.Connection.Open(); using (var transaction = _dbContext.Database.BeginTransaction()) { try { var result = _dbContext.SaveChanges(); transaction.Commit(); return(result); } catch (Exception ex) { transaction.Rollback(); throw; } } }
public ActionResult DeleteConfirmed(int id) { SunnetSekeriSiparis sunnetSekeriSiparis = db.SunnetSekeriSiparisler.Find(id); db.Siparisler.Remove(sunnetSekeriSiparis); db.SaveChanges(); return(RedirectToAction("Index")); }
private void btnEkle_Click(object sender, EventArgs e) { string tamAd = txtAdSoyad.Text.Trim(); string adres = txtAdres.Text.Trim(); bool teslimDurumu = cbTeslimEdildi.Checked; Siparis siparis = new Siparis(); if (tamAd == "") { MessageBox.Show("İsim Boş geçilemez"); return; } if ((int)cboPizzaCesidi.SelectedValue == 0) { MessageBox.Show("Pizza seçimi boş geçilemez"); return; } if (clbEkstraMalzemeler.CheckedItems == null) { MessageBox.Show("Ekstra malzeme istemiyorsanız İstemiyorum seçiniz."); return; } siparis.Malzemeler = clbEkstraMalzemeler.CheckedItems.OfType <EkstraMalzeme>().ToList(); if (adres == "") { MessageBox.Show("Adres boş geçilemez"); return; } siparis.Pizza = (PizzaCesidi)cboPizzaCesidi.SelectedItem; siparis.MusteriTamAd = tamAd; siparis.Adres = adres; siparis.TeslimDurumu = teslimDurumu; db.Siparisler.Add(siparis); db.SaveChanges(); SiparisDetaylariListele(); FormuTemizle(); }
public bool MusteriYenile(tblMusteri mstr) { using (SiparisContext ctx = new SiparisContext()) { tblMusteri m = ctx.tblMusteris.Find(mstr.MusteriId); m.Musteriad = mstr.Musteriad; m.Musterisoyad = mstr.Musterisoyad; m.Musteriadres = mstr.Musteriadres; m.Musterimail = mstr.Musterimail; m.Mustericep = mstr.Mustericep; ctx.SaveChanges(); } return(true); }
public bool MusteriKayit(tblMusteri mstr) { using (SiparisContext ctx = new SiparisContext()) { ctx.tblMusteris.Add(new tblMusteri { Musteriad = mstr.Musteriad, Musterisoyad = mstr.Musterisoyad, Musteriadres = mstr.Musteriadres, Mustericep = mstr.Mustericep, Musterimail = mstr.Musterimail }); ctx.SaveChanges(); return(true); } }