c# Web

Sanal Data Kullanarak Oluşturulan Personel Bilgilerini SqLite Veri Tabanına Dönüştüren Web Uygulaması6

Seçilen personele ait bilgilerin düzenlenmesini, resim dahil, bir önceki derste anlatmıştık. Bu son dersimizde silme işlemini gerçekleştireceğiz. Bunun için controller tarafında tanımlı Sil metodunu aşağıdaki gibi düzenleyelim.

public IActionResult Sil(int id)
{
    var personel = _context.Personeller.SingleOrDefault(
p => p.PersonelNo == id);

    string kokDizin = Directory.GetCurrentDirectory();
    string kayitDizini = Path.Combine(kokDizin, 
"wwwroot", "img", "personel");
    string tamYol = Path.Combine(kayitDizini, personel.Resim);

    System.IO.File.Delete(tamYol);

    _context.Personeller.Remove(personel);
    _context.SaveChanges();

    return RedirectToAction("Index");
}

Projeyi kaydedip çalıştıralım. Seçilen personelin hem listeden hem tablodan silindiğini görürsünüz. Ayrıca personele ait resminde silindiğine dikkat edin.


Etiketler
core mvc sqlite delete 
İlgili Makaleler
Web Tabanlı Uygulama Geliştirme Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları
2020 TYT Matematik Ortakatlı Kuralıyla İlgili Sorunun Çözümünü c# Diliyle Web Form Sayfasında Kodlama
Core Mvc Projesinde SqlServer Kullanarak Üye Takibi Yapan Web Projesini Tasarlama1
Core Mvc Projesinde Tuple Nesneleri Post Etme ve Yakalama İşlemleri
Web Tabanlı Uygulama Geliştirme Dersi İkinci Dönem Birinci Yazılı Çalışma Soruları
Visual Studio 2022 Programında Asp.Net Web Application Şablonu Görünmüyor Hatasını Düzeltme
Seri Port Yardımıyla Arduino Devresine Bağlanıp Ledleri Asp.Net Web Uygulamasından Yakıp Söndürme
Sitenin Alexa Dünya Sıralamasını Kodlarla Öğrenme
Personele Ait Boy ve Kilo Bilgilerine Göre İdeal Kiloyu Bulan Uygulamayı Asp.Net İle Yapınız
Core Mvc Projesinde SqlServer Kullanarak Üye Takibi Yapan Web Projesini Tasarlama4
Bir Otobüs Firmasına Ait Bilet Satış İşlemlerini Class(Sınıf) Tanımlayarak Yapan c# Form Uygulaması
Asp.Net Uygulamalarında DataList (Veri Listeleme) Kontrolü
RadioButton ile Cinsiyet Bilgisini Alan Asp.Net c# Uygulaması
Web Uygulamalarında SqLite Kullanımı
Asp.Net Uygulamalarında Modal PopUp Oluşturma
Core Mvc Projesinde SqlServer Kullanarak Üye Takibi Yapan Web Projesini Tasarlama2
C# Uygulamasında Miladi Takvimi Hicri Takvime, Hicri Takvimi Miladi Takvime Dönüştürme
Asp.Net Uygulamasında Manual Olarak JSON Oluşturma
Asp.Net Uygulamalarında Sweet Alert Mesaj Kullanımı
Core Mvc Projesinde SqlServer Kullanarak Üye Takibi Yapan Web Projesini Tasarlama3

Yorum Ekle
   
Kötü
İyi