public ActionResult Kategoriler(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var urun = _repository.GetById(id); if (urun == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var model = new UrunKategoriModel { Kategoriler = _kategoriRepository.Table.ToList(), Urun = urun, UrunId = urun.Id }; return(View(new UrunKategoriViewModel { UrunKategoriMapping = urun.UrunKategoriMapping, UrunKategoriModel = model })); }
public ActionResult Tablet() { UrunKategoriModel model = new UrunKategoriModel(); model.UrunSayisi = Veritabani.Liste.Where(i => (i.Satistami == true && i.Turu == "Tablet")).Count(); model.Urunler = Veritabani.Liste.Where(i => (i.Satistami == true && i.Turu == "Tablet")).ToList(); return(View(model)); }
// GET: Home public ActionResult Index() { UrunKategoriModel model = new UrunKategoriModel(); model.UrunSayisi = Veritabani.Liste.Where(i => i.Satistami == true).Count(); model.Urunler = Veritabani.Liste.Where(i => i.Satistami == true).ToList(); return(View(model)); }
// GET: Home public ActionResult Index() { UrunKategoriModel model = new UrunKategoriModel(); model.UrunSayisi = Veritabani.Liste.Count(); model.Urunler = Veritabani.Liste; return(View(model)); }
// GET: Home public ActionResult Index() { /* * CONTEXT c = new CONTEXT(); * var degerler = c.Uruns.ToList(); */ UrunKategoriModel model = new UrunKategoriModel(); model.UrunSayisi = Veritabani.Liste.Where(i => i.Satistami == true).Count(); model.Urunler = Veritabani.Liste.Where(i => i.Satistami == true).ToList(); //ViewBag.UrunSayisi = urunler.Count(); //ViewBag.Kategoriler = kategoris; return(View(model)); }
public ActionResult KategoriEkle(UrunKategoriModel model) { if (!ModelState.IsValid) { ModelState.AddModelError("", @"Eklenme sırasında bir hata oluştu!"); return(RedirectToAction("Kategoriler", new { id = model.UrunId })); } try { _urunKategoriRepository.Insert(new UrunKategoriMapping { KategoriId = model.KategoriId, UrunId = model.UrunId, CreatedDate = DateTime.Now }); return(RedirectToAction("Kategoriler", new { id = model.UrunId })); } catch (Exception) { ModelState.AddModelError("", @"Eklenme sırasında bir hata oluştu!"); return(RedirectToAction("Kategoriler", new { id = model.UrunId })); } }
// GET: Home public ActionResult Index() { //Veritabanına bağlanır ve bilgileri getirir //getirilen bilgiler bir model içerisine aktarılır //yani bir sınıf içerisine aktarılır. ve bu model view e gönderilir. //string[] Dersler = { "Matematik", " Veri yapıları", "Mobil programlama" }; List <Urun> urunler = new List <Urun>() { new Urun() { UrunId = 1, UrunAdi = "Samsung", Aciklama = "orta", Fiyat = 2000, Satistami = true }, new Urun() { UrunId = 1, UrunAdi = "Huawei", Aciklama = "orta", Fiyat = 1000, Satistami = true }, new Urun() { UrunId = 1, UrunAdi = "Iphone", Aciklama = "orta", Fiyat = 3000, Satistami = false }, new Urun() { UrunId = 1, UrunAdi = "Nokıa", Aciklama = "orta", Fiyat = 2000, Satistami = false }, new Urun() { UrunId = 1, UrunAdi = "Casper", Aciklama = "orta", Fiyat = 5000, Satistami = true }, new Urun() { UrunId = 1, UrunAdi = "Iphone", Aciklama = "orta", Fiyat = 3000, Satistami = false }, new Urun() { UrunId = 1, UrunAdi = "Nokıa", Aciklama = "ortaortaortaortaortaortaortaortaortaortaortaortaortaortaortaortaortaortaortaortaorta", Fiyat = 2000, Satistami = false }, new Urun() { UrunId = 1, UrunAdi = "Casper", Aciklama = "orta", Fiyat = 5000, Satistami = true }, new Urun() { UrunId = 1, UrunAdi = "Iphone", Aciklama = "orta", Fiyat = 3000, Satistami = false } }; List <Kategori> kategoriler = new List <Kategori>() { new Kategori() { KategoriId = 1, KategoriAdi = "Telefonlar" }, new Kategori() { KategoriId = 2, KategoriAdi = "TV" }, new Kategori() { KategoriId = 3, KategoriAdi = "Bilgisayar" } }; UrunKategoriModel model = new UrunKategoriModel(); model.Urunler = urunler; model.Kategoriler = kategoriler; model.UrunSayisi = urunler.Count(); //ViewBag.UrunSayisi = urunler.Count(); //ViewBag.Kategoriler = kategoriler; //ViewBag.KategoriSayisi = kategoriler.Count(); return(View(model)); }