// GET: KategoriAltKategori
        public ActionResult Index(int? IlanId)
        {
            if (IlanId != null)
            {
                Query q = new Query();
                ViewBag.AltKategoriId = q.IlanIddenAltKategoriIdDon(IlanId.Value);
                ViewBag.KategoriId = q.AltKategoriIddenKategoriIdDon(ViewBag.AltKategoriId);
            }

            KategoriAltKategoriViewModel model = new KategoriAltKategoriViewModel();
            //model.AvailableKategoris.Add(new SelectListItem { Text = "-Kategori seçiniz-", Value = "0" });
            model.AvailableKategoris.Add(new SelectListItem { Text = "-Kategori seçiniz-", Value = "0" });
            KategoriAltKategori iss = new KategoriAltKategori();
            var Kategoris = iss.GetAllKategoris();
            foreach (var kategori in Kategoris)
            {
                model.AvailableKategoris.Add(new SelectListItem() { Text = kategori.KategoriAdi, Value = kategori.KategoriId.ToString() });
            }

            if (ViewBag.KategoriId != null)
            {
                model.KategoriId = ViewBag.KategoriId;
                var altKategoris = iss.GetAllAltKategorisByKategoriId(model.KategoriId);
                foreach (var altKategori in altKategoris)
                {
                    model.AvailableAltKategoris.Add(new SelectListItem() { Text = altKategori.AltKategoriAdi, Value = altKategori.Id.ToString() });
                }
                model.AltKategoriId = ViewBag.AltKategoriId;
            }
            return View(model);
        }