Esempio n. 1
0
        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
            }));
        }
Esempio n. 2
0
        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));
        }
Esempio n. 3
0
        // 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));
        }
Esempio n. 4
0
        // GET: Home
        public ActionResult Index()
        {
            UrunKategoriModel model = new UrunKategoriModel();

            model.UrunSayisi = Veritabani.Liste.Count();
            model.Urunler    = Veritabani.Liste;

            return(View(model));
        }
Esempio n. 5
0
        // 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));
        }
Esempio n. 6
0
        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));
        }