public JsonResult GeriAl(int?id) { if (id == null) { result .Status(enmStatus.error) .Message("Bişeyler Yanlış Gidiyor"); } tbl_Tags tbl_Tags = db.tbl_Tags.SingleOrDefault(d => d.Id == id); if (tbl_Tags == null) { result .Status(enmStatus.error) .Message("Bişeyler Yanlış Gidiyor"); } else { tbl_Tags.SilinmeTarihi = null; db.Entry(tbl_Tags).State = EntityState.Modified; db.SaveChanges(); result .Status(enmStatus.success) .Message("Başarıyla Geri Yüklendi") .Reload(); } return(Json(result)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_Tags tbl_Tags = db.tbl_Tags.SingleOrDefault(d => d.Id == id); if (tbl_Tags == null) { return(HttpNotFound()); } return(View(tbl_Tags)); }
public JsonResult Edit(tbl_Tags istek) { if (ModelState.IsValid) { if (string.IsNullOrEmpty(istek.Adi)) { result .Status(enmStatus.warning) .Message("Adı Alanı Boş Geçilemez"); } else if (string.IsNullOrEmpty(istek.Url)) { result .Status(enmStatus.warning) .Message("Seo Url Alanı Boş Geçilemez"); } else if (db.tbl_Tags.Any(d => d.Url == istek.Url && d.Id != istek.Id)) { result .Status(enmStatus.warning) .Message("Bu Url Başka Bir Yerde Kullanılmış"); } else { var data = db.tbl_Tags.SingleOrDefault(d => d.Id == istek.Id); data.Url = istek.Url; data.Adi = istek.Adi; data.AktifDurumu = istek.AktifDurumu; data.GuncellemeTarihi = DateTime.Now; db.Entry(data).State = EntityState.Modified; db.SaveChanges(); result .Status(enmStatus.success) .Message("Kayıt Başarıyla Güncellendi") .Reload(); } } else { result .Status(enmStatus.error) .Message("Bişeyler Eksik Lütfen Tüm Alanları Doldurunuz"); } return(Json(result)); }
public JsonResult Create(tbl_Tags istek) { if (ModelState.IsValid) { if (string.IsNullOrEmpty(istek.Adi)) { result .Status(enmStatus.warning) .Message("Adı Alanı Boş Geçilemez"); } else if (string.IsNullOrEmpty(istek.Url)) { result .Status(enmStatus.warning) .Message("Seo Url Alanı Boş Geçilemez"); } else if (db.tbl_Tags.Any(d => d.Url == istek.Url)) { result .Status(enmStatus.warning) .Message("Bu Url Başka Bir Yerde Kullanılmış"); } else { istek.OlusturmaTarihi = DateTime.Now; db.tbl_Tags.Add(istek); db.SaveChanges(); result .Status(enmStatus.success) .Href("Tags") .Message("Kayıt Başarıyla Eklendi"); } } else { result .Status(enmStatus.error) .Message("Bişeyler Eksik Lütfen Tüm Alanları Doldurunuz"); } return(Json(result)); }
public JsonResult Status(int id) { tbl_Tags tbl_Tags = db.tbl_Tags.SingleOrDefault(d => d.Id == id); if (tbl_Tags == null) { result .Status(enmStatus.error) .Message("Bişeyler Yanlış Gidiyor"); } else { tbl_Tags.AktifDurumu = !tbl_Tags.AktifDurumu; db.Entry(tbl_Tags).State = EntityState.Modified; db.SaveChanges(); result .Status(enmStatus.success) .Reload(); } return(Json(result)); }
public JsonResult KaliciSil(int id) { tbl_Tags tbl_Tags = db.tbl_Tags.SingleOrDefault(d => d.Id == id); if (tbl_Tags == null) { result .Status(enmStatus.error) .Message("Bişeyler Yanlış Gidiyor"); } else { db.tbl_Tags.Remove(tbl_Tags); db.SaveChanges(); result .Status(enmStatus.success) .Message("Başarılı Bir Şekilde Silindi") .Reload(); } return(Json(result)); }