public ActionResult DeleteConfirmed(int id) { YayinEvi yayinEvi = db.YayinEvi.Find(id); db.YayinEvi.Remove(yayinEvi); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "yayineviID,yayineviAd,yayineviTel,yayineviAdres")] YayinEvi yayinEvi) { if (ModelState.IsValid) { db.Entry(yayinEvi).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(yayinEvi)); }
public ActionResult Create([Bind(Include = "yayineviID,yayineviAd,yayineviTel,yayineviAdres")] YayinEvi yayinEvi) { if (ModelState.IsValid) { db.YayinEvi.Add(yayinEvi); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(yayinEvi)); }
///////////////////////////////////////////////////////////////////////////////////////////////// YAYIN EVİ private void btnYayinEviEkle_Click(object sender, EventArgs e) { YayinEvi y = new YayinEvi(); y.ID = Guid.NewGuid(); y.Adi = txtYayinEviAdi.Text.ToString(); ctx.YayinEvis.InsertOnSubmit(y); ctx.SubmitChanges(); cagir_dgwYayinEvi(); }
// GET: YayinEvi/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } YayinEvi yayinEvi = db.YayinEvi.Find(id); if (yayinEvi == null) { return(HttpNotFound()); } return(View(yayinEvi)); }
private void btnYayinEviGuncelle_Click(object sender, EventArgs e) { if (txtYayinEviAdi.Tag != null) { YayinEvi y = ctx.YayinEvis.FirstOrDefault(x => x.ID == (Guid)txtYayinEviAdi.Tag); y.Adi = txtYayinEviAdi.Text.ToString(); ctx.SubmitChanges(); } else { MessageBox.Show("Seçiniz."); } txtYayinEviAdi.Text = ""; txtYayinEviAdi.Tag = null; cagir_dgwYayinEvi(); }
private void silToolStripMenuItem1_Click(object sender, EventArgs e) { DialogResult sonuc = MessageBox.Show("Seçili Kayıt Silinsin mi?", "Kayıt Silme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (sonuc == DialogResult.Yes) { Guid id = (Guid)dgwYayinEvi.CurrentRow.Cells["ID"].Value; YayinEvi y = ctx.YayinEvis.FirstOrDefault(x => x.ID == id); if (ctx.Kitaps.Where(x => x.YayinEviID == id).Count() > 0) { MessageBox.Show("Hata : Silinmeye Çalışılan Kayıta bağlı Kitap bulunmakta."); return; } ctx.YayinEvis.DeleteOnSubmit(y); ctx.SubmitChanges(); cagir_dgwYayinEvi(); } }
private void btnEkle_Click(object sender, EventArgs e) { ModelDBContainer db = new ModelDBContainer(); Kitap ktp = new Kitap(); ktp.KitapAdi = txtKitapAdi.Text; ktp.SayfaSayisi = int.Parse(txtSayfaSayisi.Text); ktp.EklenmeTarihi = dtEklenmeTarihi.Value; bool yazarVarMi = db.YazarSet.Where(y => y.YazarAdi == txtYazarAdi.Text && y.YazarSoyadi == txtYazarSoyadi.Text).ToList().Count > 0; if (yazarVarMi) { ktp.YazarId = db.YazarSet.Where(y => y.YazarAdi == txtYazarAdi.Text && y.YazarSoyadi == txtYazarSoyadi.Text).FirstOrDefault().Id; } else { var yzr = new Yazar(); yzr.YazarAdi = txtYazarAdi.Text; yzr.YazarSoyadi = txtYazarSoyadi.Text; db.YazarSet.Add(yzr); ktp.YazarId = yzr.Id; } bool yEviVarMi = db.YayinEviSet.Where(y => y.YayinEviAdi == txtYayinEvi.Text).ToList().Count > 0; if (yEviVarMi) { ktp.YayinEviId = db.YayinEviSet.Where(y => y.YayinEviAdi == txtYayinEvi.Text).FirstOrDefault().Id; } else { var yEv = new YayinEvi(); yEv.YayinEviAdi = txtYayinEvi.Text; db.YayinEviSet.Add(yEv); ktp.YayinEviId = yEv.Id; } bool ktgVarmi = db.KategoriSet.Where(k => k.KategoriAdi == txtKategori.Text).ToList().Count > 0; if (ktgVarmi) { ktp.KategoriId = db.KategoriSet.Where(k => k.KategoriAdi == txtKategori.Text).FirstOrDefault().Id; } else { var ktg = new Kategori(); ktg.KategoriAdi = txtKategori.Text; db.KategoriSet.Add(ktg); ktp.KategoriId = ktg.Id; } Tasnif tsnf = new Tasnif(); ktp.TasnifNo = tsnf.Tasnifle(txtKitapAdi.Text); db.KitapSet.Add(ktp); db.SaveChanges(); }