//public bool DosyayiSil(string filePath) //{ // bool Basarim = false; // try // { // string fullPath = Request.MapPath(filePath.Replace("c:\\Projects\\KendoMatbaa\\KendoMatbaa", "~")); // if (System.IO.File.Exists(fullPath)) // { // System.IO.File.Delete(fullPath); // } // Basarim = true; // //return RedirectToAction("Index", "IsEmri").Success("Dosya silme işlemi başarılı"); // } // catch (Exception) // { // Basarim = false; // } // return Basarim; //} public ActionResult DosyayiSil(string filePath,int isEmriUploadDosyalariId) { if (PersonelBelirliBirRoleSahipMi("MatbaaAdmin")) { try { Query q=new Query(); int IsEmriIdd = q.isEmriUploadDosyalariIddenIsEmriIdDon(isEmriUploadDosyalariId); string fullPath = Request.MapPath(filePath.Replace("c:\\Projects\\KendoMatbaa\\KendoMatbaa", "~")); if (System.IO.File.Exists(fullPath)) { System.IO.File.Delete(fullPath); //Burada o dosyayı veritabanından da silmek gerekiyor using (matbaaEntities ent = new matbaaEntities()) { ent.spIsEmriDosyasiniSil(isEmriUploadDosyalariId); } } //return RedirectToAction("Index", "IsEmri").Success("Dosya silme işlemi başarılı"); return RedirectToAction("TabView", "IsEmri", new { IsEmriId = IsEmriIdd, index = 7 }).Success("Dosya silme işlemi başarılı"); ; } catch (Exception) { Query q = new Query(); int IsEmriIdd = q.isEmriUploadDosyalariIddenIsEmriIdDon(isEmriUploadDosyalariId); return RedirectToAction("TabView", "IsEmri", new { IsEmriId = IsEmriIdd, index = 7 }).Danger("İş Emri bilgisi güncelleme işlemi başarısız"); } } else { return RedirectToAction("Index", "IsEmris").Danger("Yetkiniz yok!"); } }