public IActionResult TalepOnayla(int id)
        {
            var guncellencekTalep = _kategoriTalepService.GetirIdile(id);

            guncellencekTalep.durum = true;
            _kategoriTalepService.Guncelle(guncellencekTalep);

            KategoriEkleDTO model = new KategoriEkleDTO();

            if (guncellencekTalep.ust_kategori_id == 0)
            {
                model.ust_kategori_adi = "Anakategori";
                model.ust_kategori_id  = 0;
            }
            else
            {
                model.ust_kategori_adi = guncellencekTalep.kategori_adi;
                model.ust_kategori_id  = (int)guncellencekTalep.ust_kategori_id;
            }



            _kategoriService.Kaydet(new Kategori
            {
                kategori_adi     = guncellencekTalep.kategori_adi,
                ust_kategori_adi = guncellencekTalep.ust_kategori_adi,
                ust_kategori_id  = (int)guncellencekTalep.ust_kategori_id,
                seourl           = guncellencekTalep.seourl,
                sira             = guncellencekTalep.sira,
                resim            = guncellencekTalep.resim,
                yayin_durumu     = guncellencekTalep.yayin_durumu
            });

            return(RedirectToAction("KategoriTalepleri"));
        }
        public async Task <IActionResult> KategoriEkle(KategoriEkleDTO model, IFormFile resim)
        {
            var user = GetirGirisYapanKullanici();

            if (ModelState.IsValid)
            {
                var kategoriGelen = _kategoriService.GetirIdile(model.id);
                int magaza_id     = 1;
                if (model.id == 0)
                {
                    model.ust_kategori_adi = "Anakategori";
                    model.ust_kategori_id  = 0;
                }
                else
                {
                    model.ust_kategori_adi = kategoriGelen.kategori_adi;
                    model.ust_kategori_id  = model.id;
                }

                if (resim != null)
                {
                    string uzanti  = Path.GetExtension(resim.FileName);
                    string resimAd = Guid.NewGuid() + uzanti;
                    string path    = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot/img/Kategori/" + resimAd);
                    using (var stream = new FileStream(path, FileMode.Create))
                    {
                        await resim.CopyToAsync(stream);
                    }

                    model.resim = resimAd;
                }

                _kategoriTalepService.Kaydet(new KategoriTalep
                {
                    magaza_id = magaza_id,
                    //durum=0,
                    kategori_adi     = model.kategori_adi,
                    ust_kategori_adi = model.ust_kategori_adi,
                    ust_kategori_id  = model.ust_kategori_id,
                    seourl           = model.seourl,
                    sira             = model.sira,
                    resim            = model.resim,
                    yayin_durumu     = model.yayin_durumu
                });;

                return(RedirectToAction("Index"));
            }

            return(View(model));
        }