public IActionResult AtaKategori(int id)
        {
            var uruneAitKategoriler = _urunRepository.GetirKategoriler(id).Select(I => I.Ad);
            var kategoriler         = _kategoriRepository.GetirHepsi();

            TempData["UrunID"] = id;
            List <KategoriAtaModel> list = new List <KategoriAtaModel>();

            foreach (var item in kategoriler)
            {
                KategoriAtaModel model = new KategoriAtaModel();
                model.KategoriId = item.ID;
                model.KategoriAd = item.Ad;
                model.Varmi      = uruneAitKategoriler.Contains(item.Ad);
                list.Add(model);
            }
            return(View(list));
        }
Esempio n. 2
0
        //katagori ekleme işlemi için checkboxlar için

        public IActionResult AtaKategori(int id)
        {
            var urunAitKategoriler = _urunRepository.GetirKategoriler(id).Select(I => I.KategoriAD);
            var kategoriler        = _kategoriRepository.GetirListe();//bütün katagoriler gelecek

            TempData["UrunId"] = id;

            List <KategoriAtaModel> list = new List <KategoriAtaModel>();

            foreach (var item in kategoriler)
            //bütün katageoriler gelecek ürüne ait olanları seçecek
            {
                KategoriAtaModel model = new KategoriAtaModel();

                model.KategoriID = item.KategoriID;
                model.KategoriAd = item.KategoriAD;
                model.Varmi      = urunAitKategoriler.Contains(item.KategoriAD);

                list.Add(model);
            }

            return(View(list));
        }