public ActionResult SaveOrder(string kafileAd, string kafileUlke, int kafileKisiSayisi, int turID, Turist[] turist) { int sess = Convert.ToInt32(Session["userID"]); string result = "Ekleme işlemi Başarısız"; if (ModelState.IsValid) { Kafile model = new Kafile(); model.kafileAd = kafileAd; model.kafileKisiSayisi = kafileKisiSayisi; model.kafileUlke = kafileUlke; model.turID = turID; model.isDeleted = false; db.Kafiles.Add(model); foreach (var item in turist) { Turist t = new Turist(); t.turistAd = item.turistAd; t.turistTel = item.turistTel; t.turistYas = item.turistYas; t.turistCinsiyet = item.turistCinsiyet; t.turistPasaportNo = item.turistPasaportNo; t.turistTC = item.turistTC; t.kafileID = model.kafileID; db.Turists.Add(t); } db.SaveChanges(); result = "Tebrikler Başarıyla Tamamlandı"; } return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult DeleteKafileRecord(int?kafileID) { bool result = false; Kafile kfl = db.Kafiles.SingleOrDefault(x => x.kafileID == kafileID); if (kfl != null) { db.Kafiles.Remove(kfl); db.SaveChanges(); result = true; } return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult KafileEdit(int?kafileID, Kafile x) { int sess = Convert.ToInt32(Session["userID"]); if (ModelState.IsValid) { var kafileler = db.Kafiles.Where(m => m.kafileID == kafileID).SingleOrDefault(); kafileler.kafileAd = x.kafileAd; kafileler.kafileKisiSayisi = x.kafileKisiSayisi; kafileler.kafileUlke = x.kafileUlke; db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }