public ActionResult Guncelle(Urun model, int number, string OldMedia, HttpPostedFileBase[] media) { model.UrunId = number; if (media == null) { model.MediaPath = OldMedia; } //ImageSaver.DeleteImage(OldMedia); var saveResult = ImageSaver.SaveImage(media, model.Ad).Last(); if (!saveResult.Contains("Dosya Kaydedilemedi")) { model.MediaPath = saveResult; } else { TempData["Message"] = new TempDataDictionary { { "class", "alert alert-danger" }, { "msg", $"Görsel Kaydedilemedi </br>{saveResult[1]} " } }; return(RedirectToAction("Ekle")); } using (UrunRepository repo = new UrunRepository()) { //model.KategoriId = number; bool result = repo.Update(model); TempData["Message"] = result == true ? new TempDataDictionary { { "class", "alert alert-success" }, { "msg", "Kategroi eklendi." } } : new TempDataDictionary { { "class", "alert alert-danger" }, { "msg", "Kategroi eklenemedi." } }; return(RedirectToAction("Liste")); } }
public ActionResult Index() { Kullanici user = Session["loginSU"] as Kullanici; KategoriMenuUrunKullaniciModel model = new KategoriMenuUrunKullaniciModel(); if (user.Yetki == (int)EnumYetki.Admin) { using (KategoriRepository repo = new KategoriRepository()) { model.KategoriList = repo.GetList(); } using (MenuRepository repo = new MenuRepository()) { model.MenuList = repo.GetList(); } using (UrunRepository repo = new UrunRepository()) { model.UrunList = repo.GetList(); } using (KullaniciRepository repo = new KullaniciRepository()) { model.KullaniciList = repo.GetList(); } return(View(model)); } else if (user.Yetki == (int)EnumYetki.Isletme) { using (IsletmeUrunRepository repo = new IsletmeUrunRepository()) { ViewBag.IsletmeUrunList = repo.IsletmeninUrunleri(user.KullaniciId); } } return(View()); }
public ActionResult Ekle(Urun model, HttpPostedFileBase[] images) { if (images != null) { var saveResult = ImageSaver.SaveImage(images, model.Ad).FirstOrDefault(); if (!saveResult.Contains("Dosya Kaydedilemedi")) { model.MediaPath = saveResult; } else { TempData["Message"] = new TempDataDictionary { { "class", "alert alert-danger" }, { "msg", $"Görsel Kaydedilemedi </br>{saveResult[1]} " } }; return(RedirectToAction("Ekle")); } } using (UrunRepository repo = new UrunRepository()) { model.IsAktif = true; bool result = repo.Create(model); TempData["Message"] = result == true ? new TempDataDictionary { { "class", "alert alert-success" }, { "msg", "Ürün eklendi." } } : new TempDataDictionary { { "class", "alert alert-danger" }, { "msg", "Ürün eklenemedi." } }; return(RedirectToAction("Liste")); } }
//urunRepository nesne örneğini aldık public HomeController(SignInManager <AppUser> signInManager) { UrunRepository u1 = new UrunRepository(); _signInManager = signInManager; _urunRepository = u1; }
public UrunController() { UrunRepository u1 = new UrunRepository(); KategoriRepository k1 = new KategoriRepository(); _kategoriRepository = k1; _urunRepository = u1; }
public ActionResult Liste() { using (UrunRepository repo = new UrunRepository()) { var model = repo.GetList(); return(View(model)); } }
public SepetController() { UrunRepository u1 = new UrunRepository(); SepetRepository s1 = new SepetRepository(); _sepetRepository = s1; _urunRepository = u1; }
public JsonResult ListByCategory(int id) { using (UrunRepository repo = new UrunRepository()) { List <Urun> model = repo.GetList(f => f.KategoriId == id).ToList(); return(Json(model, JsonRequestBehavior.AllowGet)); } }
public ActionResult Ekle() { using (UrunRepository repo = new UrunRepository()) { ViewBag.UrunList = repo.GetList(); return(View()); } }
public ActionResult IsletmeUrunEkle() { Kullanici kullanici = Session["loginSU"] as Kullanici; using (UrunRepository repo = new UrunRepository()) { var model = repo.GetList(); return(View(model)); } }
public IActionResult Index() { ITest test = new DpTest(); ViewBag.Ad = test.GetirAd("Kübra"); UrunRepository urunRepository = new UrunRepository(); return(View(urunRepository.HepsiniGetir())); }
public ActionResult Guncelle(int id) { using (MenuRepository repo = new MenuRepository()) { using (UrunRepository repo2 = new UrunRepository()) { ViewBag.UrunList = repo2.GetList(); } var model = repo.GetOne(f => f.MenuId == id); return(View(model)); } }
public ActionResult Guncelle(int id) { using (UrunRepository repo = new UrunRepository()) { Urun model = repo.GetOne(f => f.UrunId == id); using (KategoriRepository repo2 = new KategoriRepository()) { ViewBag.KategoriList = repo2.GetList(); } return(View(model)); } }
public EntityService() { arizaRepository = new ArizaRepository(); detayRepository = new DetayRepository(); kategoriRepository = new KategoriRepository(); markaRepository = new MarkaRepository(); modelRepository = new ModelRepository(); musteriRepository = new MusteriRepository(); personelRepository = new PersonelRepository(); servisDurumRepository = new ServisDurumRepository(); servisYeriRepository = new ServisYeriRepository(); urunRepository = new UrunRepository(); urunTeslimRepository = new UrunTeslimRepository(); }
public IActionResult Index(int?kategoriId) { var urunRepository = new UrunRepository(context); var kategoriRepository = new KategoriRepository(context); List <Models.Urun> model; if (kategoriId.HasValue) { var kategori = kategoriRepository.KategoriGetir(kategoriId.Value); ViewData["Filtre"] = kategori; model = urunRepository.UrunleriKategoriyeGoreGetir(kategoriId.Value); } else { model = urunRepository.UrunleriGetir(); } return(base.View(model)); }
public void IsletmeUrunEkle(/*int[] model,string[] obj*/ string model) { IsletmeUrunEkleModel b = (IsletmeUrunEkleModel)Newtonsoft.Json.JsonConvert.DeserializeObject(model, typeof(IsletmeUrunEkleModel)); Kullanici kullanici = Session["loginSU"] as Kullanici; //List<int> eklenecekler = new List<int>(); using (IsletmeUrunRepository repo = new IsletmeUrunRepository()) { var olanlar = repo.GetList(f => f.KullaniciId == kullanici.KullaniciId); foreach (var item in b.IsletmeUrunEkleModelList) { if (olanlar.Any(f => f.UrunId == item.Id)) { b.IsletmeUrunEkleModelList.Remove(item); } } List <int> result = repo.UrunleriEkle(b, kullanici.KullaniciId); if (result.Count() == 0) { TempData["Message"] = new TempDataDictionary { { "class", "alert alert-success" }, { "msg", "Ürünler eklendi." } }; } else { List <Urun> eklenemeyenUrunler = new List <Urun>(); using (UrunRepository repo2 = new UrunRepository()) { foreach (var item in result) { eklenemeyenUrunler = repo2.GetList(f => f.UrunId == item).ToList(); } } TempData["Message"] = new TempDataDictionary { { "class", "alert alert-danger" }, { "msg", $"{result.Count()} ürün eklenemedi" } }; ViewBag.EklenemeyenUrunler = eklenemeyenUrunler; } //return RedirectToAction("IsletmeUrunEkle"); } }
public ActionResult Sil(int id, string path) { using (UrunRepository repo = new UrunRepository()) { bool result = repo.Delete(id); if (result) { var message = ImageSaver.DeleteImage(path); TempData["Message"] = result == true ? new TempDataDictionary { { "class", "alert alert-success" }, { "msg", "Ürün silindi" } } : new TempDataDictionary { { "class", "alert alert-danger" }, { "msg", "Ürün silinemedi. </br>" + message } }; return(RedirectToAction("Liste")); } TempData["Message"] = new TempDataDictionary { { "class", "alert alert-danger" }, { "msg", "Ürün silinemedi. </br>" } }; return(RedirectToAction("Liste")); } }
public ActionResult IcerikEkle(MenuUrun model) { using (MenuUrunRepository repo = new MenuUrunRepository()) { using (MenuRepository repo2 = new MenuRepository()) { model.Menu = repo2.GetOne(f => f.MenuId == model.MenuId); } using (UrunRepository repo3 = new UrunRepository()) { model.Urun = repo3.GetOne(f => f.UrunId == model.UrunId); } bool result = repo.Create(model); TempData["Message"] = result == true ? new TempDataDictionary { { "class", "alert alert-success" }, { "msg", $"{model.Menu.Ad} Menüsüne {model.Urun.Ad} ürünü eklendi." } } : new TempDataDictionary { { "class", "alert alert-danger" }, { "msg", $"{model.Menu.Ad} Menüsüne {model.Urun.Ad} ürünü eklenemedi." } }; return(RedirectToAction("Liste")); } }
public UrunComponent() { UrunRepository u1 = new UrunRepository(); _urunRepository = u1; }
public UrunService() { _urunRepository = new UrunRepository(); }
public KategoriAd() { UrunRepository u1 = new UrunRepository(); _urunRepository = u1; }
public IActionResult Index1() { UrunRepository urunRepository = new UrunRepository(); return(View(urunRepository.HepsiniGetir())); }