İçeriğe geç

Etiket: entity

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

Yazı Düzenleme – Ajax ile –

1.ModelView klasörüne TextEditModel class’ı oluşturuyoruz.

 

2. Şimdi sıra geldi Action’a, basit bir action metoduyla modelimizdeki text değerini view’a gönderiyoruz ve parametre olarak bir id alıyoruz.

2 Yorum

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

Yazıları Listeleme

Selamlarr 🙂
Bu yazıda database’e eklediğimiz yazıları başlıklarına göre listeleyeceğiz. Yazı tablosuna yazının oluşturulma ve değiştirilme tarihlerini yazmayı unutmuşum.İsterseniz bu parametreleri ekleyebilirsiniz şimdilik bu değerleri eklemeden devam edeceğim. 🙂

1. İlk olarak modelimi oluşturarak başlıyorum. ModelView>Add > class yolunu izleyerel “TextListModel” adındaki modelimi oluşturuyorum.

2. Sıra geldi View oluşturmaya, View>Admin>Add View yolunu izleyerek “TextList”  view’ını oluşturuyorum.

Yorum Bırak

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

Ajax.BeginForm Kullanarak Yazı Ekleme

Merhabalar, bu yazıda basit bir şekilde Ajax.BeginForm  kullanarak database’e yazı ekleme işlemini anlatacağım.

İlk olarak Model class’ı ile başlıyoruz. TextAddModel classımızı ModelView’a ekliyoruz.

 

TexAdd adlı bir action oluşturuyoruz ve birde post olma durumlarında çalıştırılacak action’ı yazıyoruz. Bunları daha önce anlatmıştım burada detaya girmeyeceğim eğer takılırsanız önceki yazılara bakabilirsiniz. 🙂

Yorum Bırak

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

Entity Framework ile Veri Güncelleme – Admin Statu Değiştirme-

Bu yazıda entity framework kullanarak database’deki veriyi değiştirmeyi göreceğiz.

Ve bunu yaparken bir jquery kütüphanesi kullanacağım, bu kütüphane ile bir diyolog penceresiyle seçilen adminin statüsünü değiştireceğim.

Kütüphanenin Linki: https://craftpip.github.io/jquery-confirm

Açık kaynak kodludur. Buradan kütüphaneyi indirebilirsiniz. Görsel açıdan baya severek kullanıyorum.
İndirdiğiniz klasörün içinde css ve js klasörü içerisindeki dosyaları projenize ekleyin. Nasıl ekleneceğini daha önce yazılarda anlatmıştım burada tekrar anlatmayacağım oraya bakabilirsiniz.

Şimdi gelelim statü değiştirme işlemine 🙂

1.İlk olarak ModelView’a > AdminEditModel class’ını ekleyelim.

6 Yorum

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

Entity Framework ile Silme İşlemi – Admin Silme –

Bir önceki yazımda admin listesini çekmiştik bu yazıda orada bulunan adminler için silme işlemi yapacağız.

Kurallarımız:

  • Giriş yapılmamış ise bu sayfaya erişim kısıtlanacak.
  • Yetkisi admin olabilenler kişi ekleyip silebilir.
  • Yazar sadece yazı yazabilir ve kendi yazılarını düzenleyebilir.
  • Editör ise tüm yazıları düzenleyebilir.

1.İlk olarak bu sayfa kullanıcı girişi yapılmış mı onu kontrol ettik. Login işleminde Session[“Username”]’e bir atama işlemi yapmıştık. Bu session’ın bir değeri olup olmadığını kontrol ediyoruz. Yoksa Login sayfasına yönlendirme işlemini gerçekleştiriyoruz. Bunun için en başta oluşturulduğumuz Login Action’ını düzenliyoruz.

Düzenlenen Login Action’ı:

2.Şimdi AdminList View’ımızı düzenliyoruz. En başta basit bir if sorgusuyla Session’ı kontrol ediyoruz.

10 Yorum