Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
        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));
            }
        }