public PartialViewResult DeletePhoto(TreatmentBMPAssessmentPhotoPrimaryKey treatmentBMPAssessmentPhotoPrimaryKey) { var treatmentBMPAssessmentPhoto = treatmentBMPAssessmentPhotoPrimaryKey.EntityObject; var viewModel = new ConfirmDialogFormViewModel(treatmentBMPAssessmentPhoto.TreatmentBMPAssessmentPhotoID); return(ViewDeletePhoto(viewModel)); }
public ActionResult DeletePhoto(TreatmentBMPAssessmentPhotoPrimaryKey treatmentBMPAssessmentPhotoPrimaryKey, ConfirmDialogFormViewModel viewModel) { if (!ModelState.IsValid) { return(ViewDeletePhoto(viewModel)); } var treatmentBMPAssessmentPhoto = treatmentBMPAssessmentPhotoPrimaryKey.EntityObject; HttpRequestStorage.DatabaseEntities.FileResources.Remove(treatmentBMPAssessmentPhoto.FileResource); HttpRequestStorage.DatabaseEntities.TreatmentBMPAssessmentPhotos.Remove(treatmentBMPAssessmentPhoto); SetMessageForDisplay("Successfully deleted Treatment BMP Assessment Photo."); return(new ModalDialogFormJsonResult()); }