public ActionResult Details(int instructionPageDtoId) { var instructionPageDto = instructionPageService.Get(instructionPageDtoId); var instructionPageViewModel = Mapper.Map <InstructionPageViewModel>(instructionPageDto); return(View("InstructionPageDetails", instructionPageViewModel)); }
public IHttpActionResult Delete(int id) { var instructionPageDto = instructionPageService.Get(id); if (instructionPageDto != null) { try { instructionPageService.Delete(id); } catch { return(InternalServerError()); } if (instructionPageDto.PictureId != null) { var pathToPicture = HostingEnvironment.MapPath(instructionPageDto.PictureId); if (File.Exists(pathToPicture)) { File.Delete(pathToPicture); } } return(Ok("Item was deleted")); } return(NotFound()); }