public ActionResult Save(Models.Siniflar Siniflar) { try { if (Siniflar.SinifAdi != null & Siniflar.KontejyanSayisi != null) { if (Siniflar.Id == 0) { db.Siniflar.Add(Siniflar); db.SaveChanges(); } else { Models.Siniflar sinif = db.Siniflar.Where(p => p.Id == Siniflar.Id).FirstOrDefault(); sinif.SinifAdi = Siniflar.SinifAdi; sinif.KontejyanSayisi = Siniflar.KontejyanSayisi; sinif.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; } }
public ActionResult GetDeletedById(string Id) { try { int myId = Convert.ToInt32(Id); Models.Siniflar modelResult = db.Siniflar.Where(p => p.Id == myId).FirstOrDefault(); if (modelResult != null) // Error { db.Siniflar.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)); } }