Exemplo n.º 1
0
 public CaseActionController(IWorkerRepository workerRepository,
                             ICaseProgressNoteRepository caseprogressnoteRepository,
                             ICaseWorkerRepository caseworkerRepository,
                             ICaseActionRepository caseactionRepository,
                             IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                             IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                             ICaseRepository caseRepository,
                             ICaseSmartGoalRepository casesmartgoalRepository,
                             ICaseMemberRepository casememberRepository,
                             ICaseMemberProfileRepository casememberprofileRepository,
                             ICaseAssessmentRepository caseassessmentRepository,
                             ICaseGoalRepository caseGoalRepository,
                             IWorkerToDoRepository workertodoRepository,
                             IEmailTemplateRepository emailTemplateRepository)
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.workerRepository            = workerRepository;
     this.caseprogressnoteRepository  = caseprogressnoteRepository;
     this.caseworkerRepository        = caseworkerRepository;
     this.caseactionRepository        = caseactionRepository;
     this.casesmartgoalRepository     = casesmartgoalRepository;
     this.casememberRepository        = casememberRepository;
     this.casememberprofileRepository = casememberprofileRepository;
     this.caseassessmentRepository    = caseassessmentRepository;
     this.caseGoalRepository          = caseGoalRepository;
     this.workertodoRepository        = workertodoRepository;
     this.emailTemplateRepository     = emailTemplateRepository;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initialize repository context
 /// </summary>
 /// <param name="context">database connection</param>
 public CaseActionNewRepository(RepositoryContext context,
                                IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                                IWorkerToDoRepository workertodoRepository)
     : base(context)
 {
     this.workerroleactionpermissionRepository    = workerroleactionpermissionRepository;
     this.workerroleactionpermissionnewRepository = workerroleactionpermissionnewRepository;
     this.workertodoRepository = workertodoRepository;
 }
Exemplo n.º 3
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;
 }