public ActionResult Duzenle([Bind(Include = "BolumZimmetId,BolumId,UrunId,Durum")] BolumZimmet bolumZimmet) { if (ModelState.IsValid) { db.Entry(bolumZimmet).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BolumId = new SelectList(db.Bolums, "BolumId", "BolumAdi", bolumZimmet.BolumId); ViewBag.UrunId = new SelectList(db.Urunlers, "UrunId", "UrunaAdi", bolumZimmet.UrunId); return(View(bolumZimmet)); }
public string Sil(int id) { BolumZimmet bolumZimmet = db.BolumZimmets.FirstOrDefault(x => x.BolumZimmetId == id); db.BolumZimmets.Remove(bolumZimmet); try { db.SaveChanges(); return("Silindi"); } catch (Exception e) { return("Hata"); } }
public ActionResult Duzenle(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BolumZimmet bolumZimmet = db.BolumZimmets.Find(id); if (bolumZimmet == null) { return(HttpNotFound()); } ViewBag.BolumId = new SelectList(db.Bolums, "BolumId", "BolumAdi", bolumZimmet.BolumId); ViewBag.UrunId = new SelectList(db.Urunlers, "UrunId", "UrunaAdi", bolumZimmet.UrunId); return(View(bolumZimmet)); }
public ActionResult Yeni([Bind(Include = "BolumZimmetId,BolumId,UrunId,Durum")] BolumZimmet bolumZimmet) { if (ModelState.IsValid) { var bolumzimmet1 = db.BolumZimmets.FirstOrDefault(x => x.BolumId == bolumZimmet.BolumId && x.UrunId == bolumZimmet.UrunId); if (bolumzimmet1 == null) { db.BolumZimmets.Add(bolumZimmet); db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.Yanlis = "Aynı ürün Bir daha zimmetlenemez."; } } ViewBag.BolumId = new SelectList(db.Bolums, "BolumId", "BolumAdi", bolumZimmet.BolumId); ViewBag.UrunId = new SelectList(db.Urunlers, "UrunId", "UrunaAdi", bolumZimmet.UrunId); return(View(bolumZimmet)); }