ASP.MVC Yüklenmiş Bir Dosyayı Silmek


public ActionResult TutanakSil(int id)

    {
        var sonuc = "Tutanak Silme Hatası 1";
        try
        {

            Tutanak tut = db.Tutanak.SingleOrDefault(m => m.ID == id);

            //remove from file system- mappath'a dikkat 
            var fullPath = Request.MapPath("~/Dosyalar/"+tut.FileName);
            if (System.IO.File.Exists(fullPath)) { 
                System.IO.File.Delete(fullPath);
                Debug.WriteLine(fullPath + "-Tutanak dosya sisteminden silindi");
            }
            else { 
                Debug.WriteLine(fullPath + "-Tutanak dosyası dosya sisteminden silinemedi");
            }
            //veritabanından silme
            db.Tutanak.Remove(tut);
            db.SaveChanges();

            sonuc = "Tutanak Silindi";
        }
        catch (Exception ex)
        {
            Debug.WriteLine(ex);
            sonuc = "Tutanak silinemdi";
        }

        return Content(sonuc);
    }

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s