public ActionResult Delete(delete_action model)
        {
            bgk_bildirim bgk_bildirim = Db.bgk_bildirim.Find(model.Id);

            Db.bgk_bildirim.Remove(bgk_bildirim);
            Db.SaveChanges();
            return(Content("<script>$.BGK.SuccessModal('Bildirim başarılı bir şekilde silindi.', function (){ window.location.href='" + Url.Action("index") + "'; }, 1500);</script>"));
        }
 public ActionResult Create(bgk_bildirim model)
 {
     if (ModelState.IsValid)
     {
         model.Tarih  = DateTime.Now;
         model.Okundu = false;
         Db.bgk_bildirim.Add(model);
         Db.SaveChanges();
         return(Content("<script>$.BGK.SuccessModal('Bildirim başarılı bir şekilde eklendi.', function (){ window.location.href='" + Url.Action("index") + "'; }, 1500);</script>"));
     }
     return(Content("<script>$.BGK.ErrorModal('Bir sorun oluştu. Lütfen daha sonra tekrar deneyiniz.');</script>"));
 }
        public ActionResult Delete(int num = 0)
        {
            bgk_bildirim bgk_bildirim = Db.bgk_bildirim.Find(num);

            if (bgk_bildirim == null)
            {
                return(Content("<script>$.BGK.ErrorModal('Bir sorun oluştu. Lütfen daha sonra tekrar deneyiniz.');</script>"));
            }
            return(PartialView("DeleteActions", new delete_action()
            {
                Id = num, Title = "Bildirim Sil", Message = "Bu bildirimi silmek istediğinizden emin misiniz?"
            }));
        }
        public ActionResult ChangeApproval(int num = 0)
        {
            string       result       = "";
            bgk_bildirim notification = Db.bgk_bildirim.Find(num);

            if (notification != null)
            {
                notification.Okundu = !notification.Okundu;
                result = notification.Okundu == true ? "Bildirim okundu olarak işaretlendi." : "Bildirim okunmadı olarak işaretlendi.";
                Db.SaveChanges();
            }
            return(Content("<script>$.BGK.SuccessModal('" + result + "');</script>"));
        }