public JsonResult IsitmaTuruGuncelle(int?isitmaturid, string ad)
        {
            if (isitmaturid == null || string.IsNullOrEmpty(ad.Trim()))
            {
                return(Json(new
                {
                    success = false,
                    message = "Boş Geçme"
                }, JsonRequestBehavior.AllowGet));
            }

            try
            {
                var isitmaturu = new IsitmaSistemiRepo().GetByID(isitmaturid.Value);
                isitmaturu.Ad = ad;
                new IsitmaSistemiRepo().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 IsitmaTuruGetir(int?id)
        {
            if (id == null)
            {
                return(Json(new
                {
                    success = false,
                    message = "Boş geçme"
                }, JsonRequestBehavior.AllowGet));
            }

            var isitmaturu = new IsitmaSistemiRepo().GetByID(id.Value);

            return(Json(new
            {
                success = true,
                message = isitmaturu.Ad
            }, JsonRequestBehavior.AllowGet));
        }
        public JsonResult YeniIsitmaTuru(string isitmaturuadi)
        {
            if (string.IsNullOrEmpty(isitmaturuadi.Trim()))
            {
                return(Json(new
                {
                    success = false,
                    message = "Boş geçme"
                }, JsonRequestBehavior.AllowGet));
            }

            var isitmaturu = new IsitmaSistemiRepo().GetAll().Where(x => x.Ad.ToLower() == isitmaturuadi.ToLower()).FirstOrDefault();

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

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