public ListProceduresForCheckInResponse ListProceduresForCheckIn(ListProceduresForCheckInRequest request)
		{
			var proceduresNotCheckedIn = GetProceduresEligibleForCheckIn(request.OrderRef);

			var assembler = new ProcedureAssembler();
			return new ListProceduresForCheckInResponse(
				CollectionUtils.Map<Procedure, ProcedureSummary, List<ProcedureSummary>>(
					proceduresNotCheckedIn,
					procedure => assembler.CreateProcedureSummary(procedure, this.PersistenceContext)));
		}
Пример #2
0
        public ListProceduresForCheckInResponse ListProceduresForCheckIn(ListProceduresForCheckInRequest request)
        {
            var proceduresNotCheckedIn = GetProceduresEligibleForCheckIn(request.OrderRef);

            var assembler = new ProcedureAssembler();

            return(new ListProceduresForCheckInResponse(
                       CollectionUtils.Map <Procedure, ProcedureSummary, List <ProcedureSummary> >(
                           proceduresNotCheckedIn,
                           procedure => assembler.CreateProcedureSummary(procedure, this.PersistenceContext))));
        }