public ActionResult GetDeletedById(string Id) { try { int myId = Convert.ToInt32(Id); Models.Dersler modelResult = db.Dersler.Where(p => p.Id == myId).FirstOrDefault(); if (modelResult != null) // Error { db.Dersler.Remove(modelResult); db.SaveChanges(); return(Json(Models.Status.Result.Succes, JsonRequestBehavior.AllowGet)); // Success } else { return(Json("Silinecek kayıt bulunamadı.", JsonRequestBehavior.AllowGet)); // Success } } catch (Exception ex) { return(Json(ex.ToString(), JsonRequestBehavior.AllowGet)); } }
public ActionResult Save(Models.Dersler Dersler) { try { if (Dersler.OgrenciSayisi != null & Dersler.Donem != null) { if (Dersler.Id == 0) { db.Dersler.Add(Dersler); db.SaveChanges(); } else { Models.Dersler ders = db.Dersler.Where(p => p.Id == Dersler.Id).FirstOrDefault(); ders.DersAdi = Dersler.DersAdi; ders.Aciklama = Dersler.Aciklama; ders.OgrenciSayisi = Dersler.OgrenciSayisi; ders.Donem = Dersler.Donem; ders.OlusturmaTarihi = DateTime.Now; db.SaveChanges(); } return(Json(Models.Status.Result.Succes, JsonRequestBehavior.AllowGet)); } else { return(Json("Lütfen işleminizi kontrol ediniz.", JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(ex.ToString(), JsonRequestBehavior.AllowGet)); throw; } }