예제 #1
0
        // GET: Admin/Urun/Create
        public ActionResult Create()
        {
            List <Kategori> kategori    = k.List();
            List <Kampanya> kampanyalar = kam.List();

            foreach (var item in kategori)
            {
                SelectListItem sec = new SelectListItem();
                sec.Text  = item.KategoriAdi;
                sec.Value = item.ID.ToString();

                kategorilerList.Add(sec);
            }
            foreach (var item in kampanyalar)
            {
                SelectListItem sec = new SelectListItem();
                sec.Text  = item.kampanyaAdi;
                sec.Value = item.ID.ToString();

                kampanyaList.Add(sec);
            }

            TempData["kategoriler"] = kategorilerList as List <SelectListItem>;
            ViewBag.kategoriler     = kategorilerList as List <SelectListItem>;
            TempData["kampanyalar"] = kampanyaList as List <SelectListItem>;
            ViewBag.kampanyalar     = kampanyaList as List <SelectListItem>;

            return(View());
        }
예제 #2
0
        void KategorileriYukle()
        {
            var kategoriListesi = kategori.List(k => k.Aktif == true);//List metoduyla veritabanından çekilen verilere filtreleme işlemi yaparak aktif özelliği true olanları getirtiyoruz. //GetAll Kategorileri veritabanından çekip bir listeye yükledik

            foreach (var item in kategoriListesi)
            {
                LtKategoriler.Text += $"<li><a href='/Kategoriler.aspx?kid={item.Id}'>{item.KategoriAdi}</a></li>";//veritabanından çekilen kategorileri ön yüze eklediğimiz ltkategoriler literal kontrolüne ekledik
            }
        }
 public ActionResult Index(int?id)
 {
     return(View(cat.List()));
 }