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;
            }
        }