public IActionResult AtaKategori(List <KategoriAtaModel> list)
        {
            int urunId = (int)TempData["UrunID"];

            foreach (var item in list)
            {
                if (item.Varmi)// kulanıcı click atmışşsa
                {
                    _urunRepository.EkleKategori(new UrunKategori
                    {
                        KategoriID = item.KategoriId,
                        UrunID     = urunId//tempdata kullanmamız gerekir
                    });
                }
                else
                {
                    _urunRepository.SilKategori(new UrunKategori
                    {
                        KategoriID = item.KategoriId,
                        UrunID     = urunId//tempdata kullanmamız gerekir
                    });
                }
            }
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        public IActionResult AtaKategori(List <KategoriAtaModel> list)
        {
            int urunId = (int)TempData["UrunId"];

            foreach (var item in list)
            {
                if (item.Varmi)
                {
                    _urunRepository.EkleKategori(new UrunKategori
                    {
                        KategoriId = item.KategoriId,
                        UrunId     = urunId
                    });
                }
                else
                {
                    _urunRepository.SilKategori(new UrunKategori
                    {
                        KategoriId = item.KategoriId,
                        UrunId     = urunId
                    });
                }
            }

            return(RedirectToAction("Index"));
        }
Beispiel #3
0
        public IActionResult AtaKategori(List <KategoriAtaModel> list)
        {
            int UrunID = (int)TempData["UrunId"];

            foreach (var item in list)
            {
                if (item.Varmi)
                {//chechbox alanı click edilmiş mi kontrol edecek eğer click edildi ise ekle
                    _urunRepository.EkleKategori(new UrunKategoriTBL
                    {
                        Kategorid = item.KategoriID,
                        UrunId    = UrunID
                    });
                }

                else
                {
                    //eğer alan zaten click edildi ise ikinci clikde silinmiş olacak
                    _urunRepository.SilKategori(new UrunKategoriTBL
                    {
                        Kategorid = item.KategoriID,
                        UrunId    = UrunID
                    });
                }
            }

            return(RedirectToAction("Index"));
        }