İçeriğe geç

Etiket: database silme

Adım Adım Asp.Net MVC Projesi #11

Yazıları Silme- ajax kullanarak

Merhaba, bir önceki yazıda yazıları listeleme işlemi yapmıştık. Bu yazıda ise tablodaki butonları kullanarak ilgili yazıları silme işlemini gerçekleştireceğiz.
Listeleme yaparken silme işlemini tetikleyecek butonlara ilgili yazının id’sini, butonun name’ine eklemiştik. Bu name’i kullanarak ilgili yazıyı sileceğiz.
Kurallarımız:

  • Giriş yapan kişi admin ise tüm yazıları silme yetkisine sahip olabilecek.
  • Diğer statüde ki kullanıcılar ise sadece kendi yazılarını silebilecek.

Bu kuralları küçük bir if-else bloğu ile gerçekleştireceğiz.

İlk olarak AdminController’da JsonResult türünde bir action oluşturuyoruz. Bu action parametre olarak bir id değeri almasını istiyoruz.

1.Action’ımızın HttpPost türünde olmasına dikkat edelim.

2.View’ı bir önceki yazıda göstermiştim ona ek olarak javascript kodu ekledim. Sadece o kodu vereceğim. 

Yorum Bırak