public CaseProgressNoteController(IWorkerRepository workerRepository,
                                          ICaseMemberRepository casememberRepository,
                                          ITimeSpentRepository timespentRepository,
                                          IContactMethodRepository contactmethodRepository,
                                          ICaseProgressNoteRepository caseprogressnoteRepository,

                                          ICaseRepository caseRepository,
                                          IActivityTypeRepository activitytypeRepository,
                                          IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                          IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                                          ICaseMemberProfileRepository casememberprofileRepository,
                                          ICaseAssessmentRepository caseassessmentRepository,
                                          ICaseGoalRepository caseGoalRepository,
                                          IWorkerNotificationRepository workernotificationRepository,
                                          ICaseProgressNoteMembersRepository caseprogressnoteMembersRepository)
            : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
        {
            this.workerRepository                  = workerRepository;
            this.casememberRepository              = casememberRepository;
            this.activitytypeRepository            = activitytypeRepository;
            this.timespentRepository               = timespentRepository;
            this.contactmethodRepository           = contactmethodRepository;
            this.caseprogressnoteRepository        = caseprogressnoteRepository;
            this.casememberprofileRepository       = casememberprofileRepository;
            this.caseassessmentRepository          = caseassessmentRepository;
            this.caseGoalRepository                = caseGoalRepository;
            this.workernotificationRepository      = workernotificationRepository;
            this.caseProgressNoteMembersRepository = caseprogressnoteMembersRepository;
        }
 /// <summary>
 /// Initialize repository context
 /// </summary>
 /// <param name="context">database connection</param>
 public CaseSmartGoalServiceProviderRepository(RepositoryContext context,
                                               ICaseWorkerRepository caseworkerRepository,
                                               IWorkerNotificationRepository workernotificationRepository)
     : base(context)
 {
     this.caseworkerRepository         = caseworkerRepository;
     this.workernotificationRepository = workernotificationRepository;
 }
 /// <summary>
 /// Initialize repository context
 /// </summary>
 /// <param name="context">database connection</param>
 public CaseProgressNoteRepository(RepositoryContext context,
                                   IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                   IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                                   ICaseWorkerRepository caseworkerRepository,
                                   IWorkerNotificationRepository workernotificationRepository)
     : base(context)
 {
     this.workerroleactionpermissionRepository    = workerroleactionpermissionRepository;
     this.workerroleactionpermissionnewRepository = workerroleactionpermissionnewRepository;
     this.caseworkerRepository         = caseworkerRepository;
     this.workernotificationRepository = workernotificationRepository;
 }
 /// <summary>
 /// Initialize repository context
 /// </summary>
 /// <param name="context">database connection</param>
 public CaseAssessmentRepository(RepositoryContext context,
                                 ICaseAssessmentLivingConditionRepository caseassessmentlivingconditionRepository,
                                 IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                 IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                                 ICaseWorkerRepository caseworkerRepository,
                                 IWorkerNotificationRepository workernotificationRepository)
     : base(context)
 {
     this.caseassessmentlivingconditionRepository = caseassessmentlivingconditionRepository;
     this.workerroleactionpermissionnewRepository = workerroleactionpermissionnewRepository;
     this.workerroleactionpermissionRepository    = workerroleactionpermissionRepository;
     this.caseworkerRepository         = caseworkerRepository;
     this.workernotificationRepository = workernotificationRepository;
 }
Esempio n. 5
0
 /// <summary>
 /// Initialize repository context
 /// </summary>
 /// <param name="context">database connection</param>
 public CaseActionRepository(RepositoryContext context,
                             IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                             IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                             ICaseWorkerRepository caseworkerRepository,
                             IWorkerNotificationRepository workernotificationRepository,
                             ICaseSmartGoalServiceProviderRepository casesmartgoalserviceproviderRepository,
                             IWorkerToDoRepository workertodoRepository)
     : base(context)
 {
     this.workerroleactionpermissionRepository    = workerroleactionpermissionRepository;
     this.workerroleactionpermissionnewRepository = workerroleactionpermissionnewRepository;
     this.caseworkerRepository                   = caseworkerRepository;
     this.workernotificationRepository           = workernotificationRepository;
     this.casesmartgoalserviceproviderRepository = casesmartgoalserviceproviderRepository;
     this.workertodoRepository                   = workertodoRepository;
 }
Esempio n. 6
0
 /// <summary>
 /// Initialize repository context
 /// </summary>
 /// <param name="context">database connection</param>
 public CaseWorkerRepository(RepositoryContext context, IWorkerNotificationRepository workernotificationRepository)
     : base(context)
 {
     this.workernotificationRepository = workernotificationRepository;
 }