public void Delete() { ScreenshotList screenshots = new ScreenshotList(); screenshots.Load(); Screenshot screenshot = new Screenshot(); screenshot.LoadById(screenshots.FirstOrDefault(s => s.FilePath == "UpdateTest").Id); int rowsAffected = screenshot.Delete(); Assert.IsTrue(rowsAffected == 1); }
//public ActionResult Delete(Guid screenShotId, ScreenshotProjects sp) public ActionResult Delete(Guid screenShotId, Guid projectId) { try { var screenShot = Screenshot.StaticLoadById(screenShotId); var fullPath = Server.MapPath("~/" + screenShot.FilePath); Screenshot.Delete(screenShotId); if (System.IO.File.Exists(fullPath)) { System.IO.File.Delete(fullPath); ViewBag.deleteSuccess = "true"; } } catch (Exception e) { } return(RedirectToAction("UploadProjectSliderImage", new { id = projectId })); }