/// <summary>
 /// Initializes a new instance of the <see cref="DeleteProgramEnrollmentRequestHandler"/> class.
 /// </summary>
 /// <param name="programEnrollmentFactory">The program enrollment factory.</param>
 /// <param name="programEnrollmentRepository">The program enrollment repository.</param>
 public DeleteProgramEnrollmentRequestHandler(
     IProgramEnrollmentFactory programEnrollmentFactory,
     IProgramEnrollmentRepository programEnrollmentRepository)
 {
     _programEnrollmentFactory    = programEnrollmentFactory;
     _programEnrollmentRepository = programEnrollmentRepository;
 }
Exemplo n.º 2
0
 public EventLogService
 (
     IEventLogRepository eventLogRepo,
     IProgramEnrollmentRepository programEnrollmentRepo
 )
 {
     _eventLogRepository          = eventLogRepo;
     _programEnrollmentRepository = programEnrollmentRepo;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ReviseProgramEnrollmentRequestHandler"/> class.
 /// </summary>
 /// <param name="keyedDtoFactory">The keyed dto factory.</param>
 /// <param name="programEnrollmentRepository">The program enrollment repository.</param>
 /// <param name="staffRepository">The staff repository.</param>
 public ReviseProgramEnrollmentRequestHandler(
     IKeyedDtoFactory <ProgramEnrollmentDto> keyedDtoFactory,
     IProgramEnrollmentRepository programEnrollmentRepository,
     IStaffRepository staffRepository)
 {
     _keyedDtoFactory             = keyedDtoFactory;
     _programEnrollmentRepository = programEnrollmentRepository;
     _staffRepository             = staffRepository;
 }
Exemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DisenrollProgramEnrollmentRequestHandler"/> class.
 /// </summary>
 /// <param name="programEnrollmentRepository">The program enrollment repository.</param>
 /// <param name="keyedDtoFactory">The keyed dto factory.</param>
 /// <param name="lookupValueRepository">The lookup value repository.</param>
 /// <param name="lookupValueDtoHelper">The lookup value dto helper.</param>
 public DisenrollProgramEnrollmentRequestHandler(
     IProgramEnrollmentRepository programEnrollmentRepository,
     IKeyedDtoFactory <ProgramEnrollmentDto> keyedDtoFactory,
     ILookupValueRepository lookupValueRepository,
     ILookupValueDtoHelper lookupValueDtoHelper)
 {
     _programEnrollmentRepository = programEnrollmentRepository;
     _keyedDtoFactory             = keyedDtoFactory;
     _lookupValueRepository       = lookupValueRepository;
     _lookupValueDtoHelper        = lookupValueDtoHelper;
 }
Exemplo n.º 5
0
 public EventLogService
 (
     IEventLogRepository eventLogRepo,
     IProgramEnrollmentRepository programEnrollmentRepo,
     ILogger <EventLogService> logger
 )
 {
     _eventLogRepository          = eventLogRepo;
     _programEnrollmentRepository = programEnrollmentRepo;
     _logger = logger;
 }
Exemplo n.º 6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProgramEnrollmentFactory"/> class.
 /// </summary>
 /// <param name="programEnrollmentRepository">The program enrollment repository.</param>
 public ProgramEnrollmentFactory(IProgramEnrollmentRepository programEnrollmentRepository)
 {
     _programEnrollmentRepository = programEnrollmentRepository;
 }
Exemplo n.º 7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GetProgramEnrollmentByKeyRequestHandler"/> class.
 /// </summary>
 /// <param name="prgramEnrollmentRepository">The prgram enrollment repository.</param>
 public GetProgramEnrollmentByKeyRequestHandler(
     IProgramEnrollmentRepository prgramEnrollmentRepository)
 {
     _prgramEnrollmentRepository = prgramEnrollmentRepository;
 }
Exemplo n.º 8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GetAllProgramEnrollmentsByClinicalCaseRequestHandler"/> class.
 /// </summary>
 /// <param name="programEnrollmentRepository">The program enrollment repository.</param>
 public GetAllProgramEnrollmentsByClinicalCaseRequestHandler(IProgramEnrollmentRepository programEnrollmentRepository)
 {
     _programEnrollmentRepository = programEnrollmentRepository;
 }
Exemplo n.º 9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProgramEnrollmentFactory"/> class.
 /// </summary>
 /// <param name="programEnrollmentRepository">The program enrollment repository.</param>
 public ProgramEnrollmentFactory(IProgramEnrollmentRepository programEnrollmentRepository)
 {
     _programEnrollmentRepository = programEnrollmentRepository;
 }