public override void Execute() { Guard.ArgumentNotNull(_imageServiceRequest.AccessionNumber, "_imageServiceRequest.AccessionNumber"); var broker = new BrokerService(); var r = broker.FindImagingServiceRequest(_imageServiceRequest.AccessionNumber, _patient.PatientID, _patient.IssuerOfPatientID); if (r != null) { broker.DeleteImagingServiceRequest(_imageServiceRequest.AccessionNumber, _patient.PatientID, _patient.IssuerOfPatientID); } }