public JsonResult KatturuGuncelle(int?katturid, string ad)
 {
     if (katturid == null || string.IsNullOrEmpty(ad.Trim()))
     {
         return(Json(new
         {
             success = false,
             message = "Boş Geçme"
         }, JsonRequestBehavior.AllowGet));
     }
     try
     {
         var katturu = new KatTurRepo().GetByID(katturid.Value);
         katturu.Tur = ad;
         new KatTurRepo().Update();
         return(Json(new
         {
             success = true,
             message = "Güncelleme Başarılı"
         }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new
         {
             success = false,
             message = $"Güncelleme Başarısız:> {ex.Message}"
         }, JsonRequestBehavior.AllowGet));
     }
 }
        public JsonResult KatTuruGetir(int?id)
        {
            if (id == null)
            {
                return(Json(new
                {
                    success = false,
                    message = "Boş geçme"
                }, JsonRequestBehavior.AllowGet));
            }
            var katturu = new KatTurRepo().GetByID(id.Value);

            return(Json(new
            {
                success = true,
                message = katturu.Tur
            }, JsonRequestBehavior.AllowGet));
        }
        public JsonResult YeniKatTuru(string katturuadi)
        {
            if (string.IsNullOrEmpty(katturuadi.Trim()))
            {
                return(Json(new
                {
                    success = false,
                    message = "Boş geçme"
                }, JsonRequestBehavior.AllowGet));
            }

            var katturu = new KatTurRepo().GetAll().Where(x => x.Tur.ToLower() == katturuadi.ToLower()).FirstOrDefault();

            if (katturu != null)
            {
                return(Json(new
                {
                    success = false,
                    message = $"Zaten {katturu.Tur} adında bir kayıt var"
                }, JsonRequestBehavior.AllowGet));
            }

            try
            {
                new KatTurRepo().Insert(new Kattur
                {
                    Tur = katturuadi
                });
                return(Json(new
                {
                    success = true,
                    message = $"{katturuadi} Kaydı Eklenmiştir"
                }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(Json(new
                {
                    success = false,
                    message = $"{katturuadi} Kaydı Eklenemedi=> {ex.Message}"
                }, JsonRequestBehavior.AllowGet));
            }
        }