Merhaba arkadaşlar bu yazımda sizlere asp.net mvc de insert update select ve delete işleminden bahsetmek istiyorum

Bu yazımda database first tasarım yapmayı tercih ediyorum ki hızlı bir şekilde yapabilmek için bunun nasıl yaptığımız bu yazımda vardır. Bu yazıma bakarak database first tasarım hakkında bilgi sahibi olabilirsiniz.

Visual studiodan project deyip oradan web sekmesine geçip sonrada mvc project dediğimiz zaman sonrada empty dediğimiz zaman bir tane asp.net mvc projesi oluşmuş olacaktır.

Yazının devamında ise bu anlattıklarımın resimle anlatılmış hali vardır

Burada bu işlemleri yapınca genel bir şablon gelmektedir. Model View Controller şeklinde klasörlerin olduğunu göreceğiz.

Modele sağ tıklayıp add diyoruz ve database first anlatımında yer alan işlemleri yaparak hızlı bir şekilde veri tabanı bağlantısını kurmuş oluyoruz.

Sonrasında controllera sag tıklayıp aşagıdaki gibi controlu ekleyiniz. Templateyi mvc controller with empty read and write action seçeneğini seçip yolumuza devam ediyoruz.

Buna benzer bir code gelecektir.

Şimdi gelelim index yazan kısma burada genellikle tüm verileri gösterirler bizde öyle yapalım

 

Sonra ActionResult ın sağ tıklayıp add view diyoruz burada templatelerden scofy templateyi seçersek daha hızlı kod yazmış oluruz.

Burada id’si 5 den küçük olan verileri getirir hem details hem create hem update hemde delete kısmı olan bir view yazmış oluruz.

Sırası ile create update ve delete için aşagıdaki kodları yazarak istediğimiz projeyi oluşturmuş oluruz.

 

Burada dikkat etmemiz gereken “post ile işlem yapacak” “get ile (hiç bir attribute yoksa) ise sadece görüntüleme” işlemini yapacaktır.

Aynı zamanda listeleme işleminde olduğu gibi add view deyip oradaki templateden create update details gibi hazır templateleri kullanarak basit bir mvc projesi oluşturmuş oluruz.