public ActionResult UrunDuzenle(VMUrun Data, HttpPostedFileBase Resim) { if (Session["Login"] != null) { try { if (System.IO.File.Exists(Server.MapPath("~" + Data.Image))) { System.IO.File.Delete(Server.MapPath("~" + Data.Image)); } WebImage img = new WebImage(Resim.InputStream); FileInfo imginfo = new FileInfo(Resim.FileName); string newfoto = Guid.NewGuid().ToString() + imginfo.Extension; img.Resize(700, 700); img.Save("~/images/ImageStore/" + newfoto); Data.Image = "/images/ImageStore/" + newfoto; bool Result = UrunRepo.UrunGuncelle(Data); if (Result == true) { var Al = AnalizRepo.UrunKaydetKategori(); ViewBag.Marka = Al.marka; ViewBag.Kategori = Al.kategori; ViewBag.AltKategori = Al.altkategoriadi; ViewBag.UrunKategori = Al.urunkategoriadi; var gonder = UrunRepo.UrunBul(Data.UrunID); TempData["1"] = "alert alert-success"; TempData["2"] = false; TempData["3"] = "Ürün Başarıyla Güncellendi!"; return(View(gonder)); } else { TempData["Hata"] = "Database Bağlantısı Sağlanamadı Ürün Kaydetme İşlemi Başarısız Oldu!"; TempData["HataKodu"] = "8111"; return(RedirectToAction("Hata")); } } catch { TempData["Hata"] = "Database Bağlantısı Sağlanamadı Ürün Bulma İşlemi Başarısız Oldu!"; TempData["HataKodu"] = "2111"; 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")); } }
public ActionResult Index() { if (Session["User"] != null && Session["Yetki"].ToString() == "Admin") { var Gonder = AnalizRepo.Analiz(); return(View(Gonder)); } else { TempData["UyariTipi"] = "text-danger"; TempData["Sonuc"] = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!"; return(RedirectToAction("Logon", "Login")); } }
public ActionResult Index() { if (Session["User"] != null) { int id = int.Parse(Session["User"].ToString()); var Gonder = AnalizRepo.AnalizPersonel(id); return(View(Gonder)); } else { TempData["UyariTipi"] = "text-danger"; TempData["Sonuc"] = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!"; return(RedirectToAction("Logon", "Login")); } }
public ActionResult IndirimliUrunler() { if (Session["Login"] != null) { try { var Gonder = AnalizRepo.IndirimliUrun(); return(View(Gonder)); } catch { TempData["Hata"] = "İndirimli Ürünler Sayfasının Gösterimi Başarısız Oldu!"; TempData["HataKodu"] = "8866"; return(RedirectToAction("Hata", "Product")); } } else { TempData["UyariTipi"] = "text-danger"; TempData["Sonuc"] = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!"; return(RedirectToAction("Login", "Admin")); } }
public ActionResult Admin() { if (Session["Login"] != null) { try { var Gonder = AnalizRepo.Analiz(); return(View(Gonder)); } catch { TempData["Hata"] = "Sistem Admin Sayfasının Gösterimini İstedi Ancak Database Bu İşleme Yanıt Vermedi. Bu Kritik Bir Sistem Hatasıdır."; TempData["HataKodu"] = "9866"; return(RedirectToAction("Hata", "Product")); } } else { TempData["UyariTipi"] = "text-danger"; TempData["Sonuc"] = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!"; return(RedirectToAction("Login")); } }
public ActionResult UrunEkle() { if (Session["Login"] != null) { try { var Gonder = AnalizRepo.UrunKaydetKategori(); return(View(Gonder)); } catch { TempData["Hata"] = "Database Bağlantısı Sağlanamadı Ürün Ekleme Sayfası Gösterimi Başarısız Oldu!"; TempData["HataKodu"] = "6111"; 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")); } }
public ActionResult UrunDuzenle(int ID) { if (Session["Login"] != null) { try { var Al = AnalizRepo.UrunKaydetKategori(); ViewBag.Marka = Al.marka; ViewBag.Kategori = Al.kategori; ViewBag.AltKategori = Al.altkategoriadi; ViewBag.UrunKategori = Al.urunkategoriadi; var Data = UrunRepo.UrunBul(ID); if (Data != null) { return(View(Data)); } else { TempData["Hata"] = "Database Bağlantısı Sağlanamadı Ürün Bulma İşlemi Başarısız Oldu!"; TempData["HataKodu"] = "2111"; return(RedirectToAction("Hata")); } } catch { TempData["Hata"] = "Database Bağlantısı Sağlanamadı Ürün Bulma İşlemi Başarısız Oldu!"; TempData["HataKodu"] = "2111"; 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")); } }