Example #1
0
 public ActionResult Sil(int?id)
 {
     if (id != null)
     {
         var geriBildirim = geriBildirimBAL.GeriBildirimGetir(id, 1);
         if (geriBildirim != null)
         {
             if (geriBildirimBAL.BagisciGeriBildirimGuncelleyebilirMi(BagisciBilgileriDondur.KullaniciId(), id))
             {
                 return(View(geriBildirim));
             }
             else
             {
                 KullaniciBilgileriDondur.LogKaydet(2, "Geri bildirim silmek için görüntülendi. Geri Bildirim Konu=>" + geriBildirim.Konu);
                 TempData["hata"] = "Geri bildirim okunduğundan dolayı işlem yapamazsınız.";
                 return(RedirectToAction("GeriBildirimListesi"));
             }
         }
         else
         {
             TempData["hata"] = "Düzenlemek istediğiniz geri bildirimi bulunamadı.";
             return(RedirectToAction("GeriBildirimListesi"));
         }
     }
     else
     {
         TempData["hata"] = "Düzenlemek istediğiniz geri bildirimi seçiniz.";
         return(RedirectToAction("GeriBildirimListesi"));
     }
 }
Example #2
0
 public ActionResult GeriBildirimGuncelle(int?id)
 {
     if (id != null)
     {
         var geriBildirim = geriBildirimBAL.GeriBildirimGetir(id, 1);
         if (geriBildirim != null)
         {
             if (geriBildirimBAL.BagisciGeriBildirimGuncelleyebilirMi(BagisciBilgileriDondur.KullaniciId(), id))
             {
                 return(View(geriBildirim));
             }
             else
             {
                 TempData["hata"] = "Geri bildirim okunduğundan dolayı güncelleme yapamazsınız.";
                 return(RedirectToAction("GeriBildirimListesi"));
             }
         }
         else
         {
             TempData["hata"] = "Düzenlemek istediğiniz geri bildirimi bulunamadı.";
             return(RedirectToAction("GeriBildirimListesi"));
         }
     }
     else
     {
         TempData["hata"] = "Düzenlemek istediğiniz geri bildirimi seçiniz.";
         return(RedirectToAction("GeriBildirimListesi"));
     }
 }
Example #3
0
        public ActionResult YeniGeriBildirim()
        {
            GeriBildirimModel model = new GeriBildirimModel();

            model.KullaniciId = BagisciBilgileriDondur.KullaniciId();
            return(View(model));
        }
Example #4
0
 public ActionResult GeriBildirimSil(int?id)
 {
     if (id != null)
     {
         var geriBildirim = geriBildirimBAL.GeriBildirimGetir(id, 1);
         if (geriBildirim != null)
         {
             if (geriBildirimBAL.BagisciGeriBildirimGuncelleyebilirMi(BagisciBilgileriDondur.KullaniciId(), id))
             {
                 var sonuc = geriBildirimBAL.GeriBildirimSil(id, BagisciBilgileriDondur.KullaniciId());
                 if (sonuc.TamamlandiMi == true)
                 {
                     KullaniciBilgileriDondur.LogKaydet(2, "Geri bildirim silindi. Geri Bildirim Konu=>" + geriBildirim.Konu);
                     TempData["uyari"] = "Geri bildirim başarıyla silme işlemi tamamlandı.";
                     return(RedirectToAction("GeriBildirimListesi"));
                 }
                 else
                 {
                     TempData["hata"] = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari);
                     return(RedirectToAction("GeriBildirimListesi"));
                 }
             }
             else
             {
                 TempData["hata"] = "Geri bildirim okunduğundan dolayı işlem yapamazsınız.";
                 return(RedirectToAction("GeriBildirimListesi"));
             }
         }
         else
         {
             TempData["hata"] = "İşlem yapmak istediğiniz geri bildirimi bulunamadı.";
             return(RedirectToAction("GeriBildirimListesi"));
         }
     }
     else
     {
         TempData["hata"] = "İşlem yapmak istediğiniz geri bildirimi seçiniz.";
         return(RedirectToAction("GeriBildirimListesi"));
     }
 }
Example #5
0
 public ActionResult GeriBildirimGuncelle(GeriBildirimModel model)
 {
     if (ModelState.IsValid)
     {
         var sonuc = geriBildirimBAL.GeriBildirimGuncelle(model, BagisciBilgileriDondur.KullaniciId());
         if (sonuc.TamamlandiMi == true)
         {
             KullaniciBilgileriDondur.LogKaydet(3, "Geri Bildirim Güncellendi. Geri Bildirim Konu=>" + model.Konu);
             TempData["uyari"] = "Geri bildiriminiz alınmıştır. Teşekkür ederiz.";
             return(RedirectToAction("GeriBildirimListesi"));
         }
         else
         {
             TempData["hata"] = KullaniciBilgileriDondur.HataMesajlariniOku(sonuc.HataMesajlari);
             return(View(model));
         }
     }
     else
     {
         return(View(model));
     }
 }