Пример #1
0
        public (bool, Kategori) Guncelle(KategoriDuzenleVM model)
        {
            Kategori guncellenecekKategori = _kategoryRepository.GetSingle(k => k.Id == model.Id);
            string   guncellenmemisAdi     = guncellenecekKategori.KategoriAdi;

            guncellenecekKategori.KategoriAdi = model.KategoriAdi;
            var sonuc = _kategoryRepository.Update(guncellenecekKategori);

            guncellenecekKategori.KategoriAdi = guncellenmemisAdi;
            return(sonuc, guncellenecekKategori);
        }
Пример #2
0
        public KategoriDuzenleVM DuzenlenecekKategoriyiGetir(int id)
        {
            Kategori          duzenlenecekKategori = _kategoryRepository.GetSingle(k => k.Id == id);
            KategoriDuzenleVM kategoriDuzenleVM    = new KategoriDuzenleVM
            {
                Id          = duzenlenecekKategori.Id,
                KategoriAdi = duzenlenecekKategori.KategoriAdi
            };

            return(kategoriDuzenleVM);
        }
Пример #3
0
        public IActionResult Duzenle(KategoriDuzenleVM model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            var(sonuc, kategori) = _kategoriBusiness.Guncelle(model);
            MesajYaz(sonuc, kategori.KategoriAdi + "isimli kategori" + model.KategoriAdi + "ismiyle başarıyla değiştirilmiştir.", kategori.KategoriAdi + "isimli kategori" + model.KategoriAdi + "ismiyle değiştirilirken beklenmeyen bir hatayla karşılaşıldı.");

            return(RedirectToAction("Index"));
        }
Пример #4
0
        public IActionResult Duzenle(int id)
        {
            KategoriDuzenleVM guncellenecekKategori = _kategoriBusiness.DuzenlenecekKategoriyiGetir(id);

            return(View(guncellenecekKategori));
        }