public ActionResult AltKategoriListele(VMUrun Data) { if (Session["Login"] != null) { try { if (Data.Gorev == "Degistir") { bool Sonucu = UrunRepo.IndirimDegistir(Data); if (Sonucu == true) { return(RedirectToAction("AltKategoriListele")); } else { TempData["Hata"] = "Ürün İndirim Güncelleme İşlemi Başarısız Oldu!"; TempData["HataKodu"] = "0041"; return(RedirectToAction("Hata")); } } else if (Data.Gorev == "Sil") { bool sonucu = UrunRepo.UrunSil(Data.UrunID); if (sonucu == true) { return(RedirectToAction("AltKategoriListele")); } else { TempData["Hata"] = "Ürün Silme İşlemi Başarısız Oldu!"; TempData["HataKodu"] = "0090"; return(RedirectToAction("Hata")); } } else { TempData["Hata"] = "Ürün İndirim Güncelleme İşlemi Başarısız Oldu!"; TempData["HataKodu"] = "0040"; return(RedirectToAction("Hata")); } } catch { TempData["Hata"] = "Database Bağlantısı Sağlanamadı!"; TempData["HataKodu"] = "0011"; return(RedirectToAction("Hata")); } } else { TempData["UyariTipi"] = "text-danger"; TempData["Sonuc"] = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!"; return(RedirectToAction("Login", "Admin")); } }