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); }
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); }
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")); }
public IActionResult Duzenle(int id) { KategoriDuzenleVM guncellenecekKategori = _kategoriBusiness.DuzenlenecekKategoriyiGetir(id); return(View(guncellenecekKategori)); }