コード例 #1
0
		public DiagnosticServicePlanDetail CreatePlanDetail(DiagnosticService diagnosticService, IPersistenceContext context)
		{
			var rptAssembler = new ProcedureTypeAssembler();
			return new DiagnosticServicePlanDetail(
				diagnosticService.GetRef(),
				diagnosticService.Id,
				diagnosticService.Name,
				diagnosticService.ProcedureTypes.Select(rpType => rptAssembler.CreateDetail(rpType, context)).ToList()
				);
		}
コード例 #2
0
        public DiagnosticServicePlanDetail CreatePlanDetail(DiagnosticService diagnosticService, IPersistenceContext context)
        {
            var rptAssembler = new ProcedureTypeAssembler();

            return(new DiagnosticServicePlanDetail(
                       diagnosticService.GetRef(),
                       diagnosticService.Id,
                       diagnosticService.Name,
                       diagnosticService.ProcedureTypes.Select(rpType => rptAssembler.CreateDetail(rpType, context)).ToList()
                       ));
        }
コード例 #3
0
		public DiagnosticServicePlanDetail CreatePlanDetail(DiagnosticService diagnosticService, bool includeDeactivatedProcedures, IPersistenceContext context)
		{
			var rptAssembler = new ProcedureTypeAssembler();
			var procedureTypes = includeDeactivatedProcedures ? diagnosticService.ProcedureTypes : diagnosticService.ProcedureTypes.Where(rpType => !rpType.Deactivated);
			return new DiagnosticServicePlanDetail(
				diagnosticService.GetRef(),
				diagnosticService.Id,
				diagnosticService.Name,
				procedureTypes.Select(rpType => rptAssembler.CreateDetail(rpType, context)).ToList()
				);
		}
コード例 #4
0
        public DiagnosticServicePlanDetail CreatePlanDetail(DiagnosticService diagnosticService, bool includeDeactivatedProcedures, IPersistenceContext context)
        {
            var rptAssembler   = new ProcedureTypeAssembler();
            var procedureTypes = includeDeactivatedProcedures ? diagnosticService.ProcedureTypes : diagnosticService.ProcedureTypes.Where(rpType => !rpType.Deactivated);

            return(new DiagnosticServicePlanDetail(
                       diagnosticService.GetRef(),
                       diagnosticService.Id,
                       diagnosticService.Name,
                       procedureTypes.Select(rpType => rptAssembler.CreateDetail(rpType, context)).ToList()
                       ));
        }