コード例 #1
0
 public CaseSmartGoalServiceProviderController(IWorkerRepository workerRepository,
                                               IServiceProviderRepository serviceproviderRepository,
                                               IServiceRepository serviceRepository,
                                               ICaseSmartGoalRepository casesmartgoalRepository,
                                               IFinancialAssistanceSubCategoryRepository financialassistancesubcategoryRepository,
                                               IFinancialAssistanceCategoryRepository financialassistancecategoryRepository,
                                               IServiceLevelOutcomeRepository serviceleveloutcomeRepository,
                                               ICaseSmartGoalServiceLevelOutcomeRepository casesmartgoalserviceleveloutcomeRepository,
                                               ICaseSmartGoalServiceProviderRepository casesmartgoalserviceproviderRepository,
                                               ICaseAssessmentLivingConditionRepository caseassessmentlivingconditionRepository,
                                               IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                               IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                                               ICaseRepository caseRepository,
                                               ICaseMemberRepository casememberRepository,
                                               IWorkerInRoleRepository workerinroleRepository, IWorkerInRoleNewRepository workerinrolenewRepository)
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.serviceleveloutcomeRepository = serviceleveloutcomeRepository;
     this.serviceproviderRepository     = serviceproviderRepository;
     this.serviceRepository             = serviceRepository;
     this.workerRepository        = workerRepository;
     this.casesmartgoalRepository = casesmartgoalRepository;
     this.financialassistancesubcategoryRepository = financialassistancesubcategoryRepository;
     this.casesmartgoalserviceproviderRepository   = casesmartgoalserviceproviderRepository;
     this.casememberRepository = casememberRepository;
     this.casesmartgoalserviceleveloutcomeRepository = casesmartgoalserviceleveloutcomeRepository;
     this.financialassistancecategoryRepository      = financialassistancecategoryRepository;
     this.caseassessmentlivingconditionRepository    = caseassessmentlivingconditionRepository;
     this.workerinroleRepository    = workerinroleRepository;
     this.workerinrolenewRepository = workerinrolenewRepository;
 }
コード例 #2
0
 public CaseAssessmentController(IWorkerRepository workerRepository,
                                 ICaseMemberRepository casememberRepository,
                                 IAssessmentTypeRepository assessmenttypeRepository,
                                 IMemberStatusRepository memberstatusRepository,
                                 IRiskTypeRepository risktypeRepository,
                                 ICaseWorkerRepository caseworkerRepository,
                                 IReasonsForDischargeRepository reasonsfordischargeRepository,
                                 ICaseAssessmentRepository caseassessmentRepository,
                                 IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                 ICaseRepository caseRepository,
                                 IQualityOfLifeRepository qualityoflifeRepository,
                                 IQualityOfLifeSubCategoryRepository qualityoflifesubcategoryRepository,
                                 IQualityOfLifeCategoryRepository qualityoflifecategoryRepository,
                                 ICaseAssessmentLivingConditionRepository caseassessmentlivingconditionRepository,
                                 ICaseSmartGoalRepository casesmartgoalRepository
                                 , IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository)
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.workerRepository                        = workerRepository;
     this.casememberRepository                    = casememberRepository;
     this.assessmenttypeRepository                = assessmenttypeRepository;
     this.memberstatusRepository                  = memberstatusRepository;
     this.risktypeRepository                      = risktypeRepository;
     this.caseworkerRepository                    = caseworkerRepository;
     this.reasonsfordischargeRepository           = reasonsfordischargeRepository;
     this.caseassessmentRepository                = caseassessmentRepository;
     this.qualityoflifeRepository                 = qualityoflifeRepository;
     this.qualityoflifesubcategoryRepository      = qualityoflifesubcategoryRepository;
     this.qualityoflifecategoryRepository         = qualityoflifecategoryRepository;
     this.caseassessmentlivingconditionRepository = caseassessmentlivingconditionRepository;
     this.casesmartgoalRepository                 = casesmartgoalRepository;
 }
コード例 #3
0
 /// <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;
 }