private void ExecuteHelper(EntityRef procedureStepRef, EntityRef supervisorRef) { Platform.GetService <IProtocollingWorkflowService>( delegate(IProtocollingWorkflowService service) { AcceptProtocolRequest request = new AcceptProtocolRequest(procedureStepRef, supervisorRef); service.AcceptProtocol(request); }); }
private void ExecuteHelper(EntityRef procedureStepRef, EntityRef supervisorRef) { Platform.GetService<IProtocollingWorkflowService>( delegate(IProtocollingWorkflowService service) { AcceptProtocolRequest request = new AcceptProtocolRequest(procedureStepRef, supervisorRef); service.AcceptProtocol(request); }); }
public AcceptProtocolResponse AcceptProtocol(AcceptProtocolRequest request) { var assignmentStep = this.PersistenceContext.Load <ProtocolAssignmentStep>(request.ProtocolAssignmentStepRef); SaveProtocolHelper(assignmentStep, request.Protocol, request.OrderNotes, request.SupervisorRef, true); var op = new ProtocollingOperations.AcceptProtocolOperation(); op.Execute(assignmentStep, this.CurrentUserStaff); this.PersistenceContext.SynchState(); return(new AcceptProtocolResponse()); }