コード例 #1
0
ファイル: MsoCase.cs プロジェクト: kristens/UnseenDomains
 public MsoCase(Guid id, Owner user, ICaseRepository caseRepository)
     : this(caseRepository)
 {
     Id = id;
       Owner = user;
       return;
 }
コード例 #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
 public CaseService(ICaseRepository caseRepository, IContactRepository contactRepository, ITracerService tracerService, IEmailService emailService)
 {
     _caseRepository    = caseRepository;
     _contactRepository = contactRepository;
     _tracerService     = tracerService;
     _emailService      = emailService;
 }
コード例 #4
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;
 }
コード例 #5
0
 public CaseController(IUserRepository user, ICaseRepository caseRepo, IAuthProvider auth, ICaseStatusRepository status)
 {
     _user   = user;
     _case   = caseRepo;
     _auth   = auth;
     _status = status;
 }
コード例 #6
0
 public NoteController(IUserRepository user, ICaseRepository caseRepo, INoteRepository note, IAuthProvider auth)
 {
     _user = user;
     _case = caseRepo;
     _note = note;
     _auth = auth;
 }
コード例 #7
0
ファイル: CaseController.cs プロジェクト: nsam747/ONS-API
 public CaseController(IOnsRepository onsRepository, ICaseRepository caseRepository, IRegionLookupService regionLookupService, ILogger <CaseController> logger)
 {
     _logger = logger;
     _regionLookupService = regionLookupService;
     _onsRepository       = onsRepository;
     _caseRepository      = caseRepository;
 }
コード例 #8
0
 public CaseController(ICaseRepository caseRepository, ITeamRepository teamRepository, IUserRepository userRepository, ITeamUserRepository teamUserRepository)
 {
     _caseRepository     = caseRepository;
     _teamRepository     = teamRepository;
     _userRepository     = userRepository;
     _teamUserRepository = teamUserRepository;
 }
コード例 #9
0
        public ConsumerOwner(string userName, Guid id, ICaseRepository caseRepository)
            : base(caseRepository, id)
        {
            UserName = userName;

              return;
        }
コード例 #10
0
 public CaseMemberProfileController(IWorkerRepository workerRepository,
                                    ICaseMemberRepository casememberRepository,
                                    IProfileTypeRepository profiletypeRepository,
                                    IHighestLevelOfEducationRepository highestlevelofeducationRepository,
                                    IGPARepository gpaRepository,
                                    IAnnualIncomeRepository annualincomeRepository,
                                    ISavingsRepository savingsRepository,
                                    IHousingQualityRepository housingqualityRepository,
                                    IImmigrationCitizenshipStatusRepository immigrationcitizenshipstatusRepository,
                                    ICaseMemberProfileRepository casememberprofileRepository,
                                    IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                    IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                                    ICaseWorkerRepository caseworkerRepository,
                                    ICaseRepository caseRepository)
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.workerRepository                  = workerRepository;
     this.casememberRepository              = casememberRepository;
     this.profiletypeRepository             = profiletypeRepository;
     this.highestlevelofeducationRepository = highestlevelofeducationRepository;
     this.gpaRepository            = gpaRepository;
     this.annualincomeRepository   = annualincomeRepository;
     this.savingsRepository        = savingsRepository;
     this.housingqualityRepository = housingqualityRepository;
     this.immigrationcitizenshipstatusRepository = immigrationcitizenshipstatusRepository;
     this.casememberprofileRepository            = casememberprofileRepository;
     this.caseworkerRepository = caseworkerRepository;
 }
コード例 #11
0
 public AppointmentController(IUserRepository user, ICaseRepository caseRepo, IAppointmentRepository appointment, IAuthProvider auth)
 {
     _user        = user;
     _case        = caseRepo;
     _appointment = appointment;
     _auth        = auth;
 }
コード例 #12
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;
 }
コード例 #13
0
        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;
        }
コード例 #14
0
 public CaseMemberController(IWorkerRepository workerRepository,
                             ICaseRepository caseRepository,
                             IRelationshipStatusRepository relationshipstatusRepository,
                             ILanguageRepository languageRepository,
                             IGenderRepository genderRepository,
                             IEthnicityRepository ethnicityRepository,
                             ICaseMemberEthinicity caseEthinicityRepository,
                             IContactMediaRepository contactmediaRepository,
                             IMaritalStatusRepository maritalstatusRepository,
                             IMemberStatusRepository memberstatusRepository,
                             ICaseMemberRepository casememberRepository,
                             ICaseWorkerRepository caseworkerRepository,
                             IWorkerRoleRepository workerRoleRepository,
                             IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository
                             , IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository
                             , ICaseWorkerNoteRepository caseWorkerNoteRepository
                             )
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.workerRepository             = workerRepository;
     this.relationshipStatusRepository = relationshipstatusRepository;
     this.languageRepository           = languageRepository;
     this.genderRepository             = genderRepository;
     this.ethnicityRepository          = ethnicityRepository;
     this.caseEthinicityRepository     = caseEthinicityRepository;
     this.maritalStatusRepository      = maritalstatusRepository;
     this.memberstatusRepository       = memberstatusRepository;
     this.casememberRepository         = casememberRepository;
     this.caseworkerRepository         = caseworkerRepository;
     this.workerroleRepository         = workerRoleRepository;
     this.contactmediaRepository       = contactmediaRepository;
     this.caseWorkerNoteRepository     = caseWorkerNoteRepository;
 }
コード例 #15
0
 public SubmissionsManager(
     IMapper mapper,
     IContactRepository contactRepository,
     ITemplateProviderResolver templateProviderResolver,
     ICaseRepository caseRepository,
     ITransformator transformator,
     INotificationSender notificationSender,
     ITaskRepository taskRepository,
     ITeamRepository teamRepository,
     ISupplierRepository supplierRepository,
     ISearchEngine searchEngine,
     ISupportsService supportsService,
     IPrintRequestsRepository printingRepository,
     IPdfGenerator pdfGenerator)
 {
     this.mapper                   = mapper;
     this.contactRepository        = contactRepository;
     this.templateProviderResolver = templateProviderResolver;
     this.caseRepository           = caseRepository;
     this.transformator            = transformator;
     this.notificationSender       = notificationSender;
     this.taskRepository           = taskRepository;
     this.teamRepository           = teamRepository;
     this.supplierRepository       = supplierRepository;
     this.searchEngine             = searchEngine;
     this.supportsService          = supportsService;
     this.printingRepository       = printingRepository;
     this.pdfGenerator             = pdfGenerator;
     this.evacuationFileLoader     = new EvacuationFileLoader(mapper, teamRepository, taskRepository, supplierRepository);
 }
コード例 #16
0
 public IncomingMessageProcessor(IRepository repository, IMessageSender messageSender,
                                 ICaseRepository caseRepository, IEmailSender emailSender)
 {
     _repository = repository;
     _messageSender = messageSender;
     _caseRepository = caseRepository;
     _emailSender = emailSender;
 }
コード例 #17
0
 public HomepageController(INewsItemRepository newsItemRepository, ISolutionRepository solutionRepository, ICaseRepository caseRepository, IBlockRepository blockRepository, IItemTranslationRepository itemTranslationRepository)
 {
     _newsItemRepository        = newsItemRepository;
     _solutionRepository        = solutionRepository;
     _caseRepository            = caseRepository;
     _blockRepository           = blockRepository;
     _itemTranslationRepository = itemTranslationRepository;
 }
コード例 #18
0
 public HomeController(ICustomerRepository customerRepository, INewsItemRepository newsItemRepository, ISolutionRepository solutionRepository, ICaseRepository caseRepository, IBlockRepository blockRepository)
 {
     _customerRepository = customerRepository;
     _newsItemRepository = newsItemRepository;
     _solutionRepository = solutionRepository;
     _caseRepository     = caseRepository;
     _blockRepository    = blockRepository;
 }
コード例 #19
0
        public void CaseRepositoryCanCreateCase()
        {
            ICaseRepository cr = CaseRepository.Instance;

            ICase thiscase = cr.Create();

            Assert.AreEqual(0, thiscase.CaseNumber);
        }
コード例 #20
0
 public Case(string userID, Company company)
 {
     _caseRepository = new CaseRepository();
     UserID          = userID;
     Company         = company;
     CreateTime      = DateTimeOffset.UtcNow;
     _pays           = new List <Pay>();
 }
コード例 #21
0
        public IndexModel(ICaseRepository caseRepository, IUserRepository userRepository)
        {
            this.caseRepository = caseRepository;


            // Mock the user logged in
            UserProfile = userRepository.GetUser("genesis\\eromito");
        }
コード例 #22
0
 public ReportService(IReportRepository repository, IPaymentRepository payment, IExpenseRepository expense, ICaseRepository caseRepository, IRevenueRepository revenueRepository)
 {
     _repository        = repository;
     _payment           = payment;
     _expense           = expense;
     _case              = caseRepository;
     _revenueRepository = revenueRepository;
 }
コード例 #23
0
 public NewslettersController(INewsletterRepository newsletterRepository, INewsletterSubscriptionRepository newsletterSubscriptionRepository, ICaseRepository caseRepository, INewsItemRepository newsItemRepository, IDownloadRepository downloadRepository, INewsletterService newsletterService)
 {
     _newsletterRepository             = newsletterRepository;
     _newsletterSubscriptionRepository = newsletterSubscriptionRepository;
     _caseRepository     = caseRepository;
     _newsItemRepository = newsItemRepository;
     _downloadRepository = downloadRepository;
     _newsletterService  = newsletterService;
 }
コード例 #24
0
 public CartableService(ICaseRepository caseRepository, IBpmsUnitOfWork bpmsUnitOfWork,
                        ILogger <CartableService> logger,
                        IUserContext userContext
                        ) : base(userContext)
 {
     this.caseRepository = caseRepository;
     this.bpmsUnitOfWork = bpmsUnitOfWork;
     this.logger         = logger;
     this.userContext    = userContext;
 }
コード例 #25
0
 public CaseSupportCircleController(IWorkerRepository workerRepository,
                                    ICaseRepository caseRepository,
                                    ICaseSupportCircleRepository casesupportcircleRepository,
                                    IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository
                                    , IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository)
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.workerRepository            = workerRepository;
     this.casesupportcircleRepository = casesupportcircleRepository;
 }
コード例 #26
0
 public CaseTrainingController(IWorkerRepository workerRepository,
                               IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                               IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                               ICaseRepository caseRepository,
                               ICaseTrainingRepository trainingRepository)
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.workerRepository       = workerRepository;
     this.caseTrainingRepository = trainingRepository;
 }
コード例 #27
0
 public CaseWorkerNoteController(IContactMethodRepository contactmethodRepository,
                                 ICaseRepository caseRepository,
                                 IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                 IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                                 ICaseWorkerNoteRepository caseWorkerNoteRepository, ICaseMemberRepository casememberRepository)
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.contactmethodRepository  = contactmethodRepository;
     this.caseWorkerNoteRepository = caseWorkerNoteRepository;
     this.casememberRepository     = casememberRepository;
 }
コード例 #28
0
        public void CaseListIsNotEmpty()
        {
            ICaseRepository caseRepository = CaseRepository.Instance;

            caseRepository.Add(new Case());
            caseRepository.Add(new Case());

            List <ICase> listOfCases = caseRepository.GetAllCases();

            Assert.IsTrue(listOfCases.Count > 0);
        }
コード例 #29
0
ファイル: HomeController.cs プロジェクト: Domovou/HSB_1
 public HomeController(IMemberRepository memberRepository,
                       IDonorRepository donorRepository,
                       ICaseRepository caseRepository,
                       IStoryRepository storyRepository,
                       WelcomeMail welcomeMail)
 {
     _memberRepository = memberRepository;
     _donorRepository  = donorRepository;
     _caseRepository   = caseRepository;
     _storyRepository  = storyRepository;
     _welcomeMail      = welcomeMail;
 }
コード例 #30
0
        public void CheckIfListHasCorrectNumberOfCases()
        {
            ICaseRepository caseRepository = CaseRepository.Instance;

            caseRepository.Add(new Case());
            caseRepository.Add(new Case());
            caseRepository.Add(new Case());

            List <ICase> listOfCases = caseRepository.GetAllCases();

            Assert.AreEqual(1, listOfCases.Count);
        }
コード例 #31
0
 public CaseMemberEmergencyContactController(IWorkerRepository workerRepository,
                                             ICaseMemberRepository casememberRepository,
                                             ICaseMemberEmergencyContactRepository casememberEmergencyContactRepository,
                                             IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                             IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                                             ICaseRepository caseRepository)
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.workerRepository       = workerRepository;
     this.casememberRepository   = casememberRepository;
     this.contactmediaRepository = contactmediaRepository;
     this.casememberEmergencyContactRepository = casememberEmergencyContactRepository;
 }
コード例 #32
0
 internal TransactionService(
     ICaseRepository caseRepository,
     ITransactionRepository transactionRepository,
     IPaymentRepository paymentRepository,
     IRepository <AdjustmentReason> adjustmentReasonRepository,
     IUnitOfWork unitOfWork,
     ICacheManager cacheManager)
 {
     this.caseRepository             = caseRepository;
     this.transactionRepository      = transactionRepository;
     this.paymentRepository          = paymentRepository;
     this.adjustmentReasonRepository = adjustmentReasonRepository;
     this.unitOfWork   = unitOfWork;
     this.cacheManager = cacheManager;
 }
コード例 #33
0
 /// <inheritdoc />
 public IndexApplicationService(
     IndexServiceClient indexServiceClient,
     UnitOfWork unitOfWork,
     ICaseRepository caseRepository,
     ILogger logger,
     PhoneHubMessageService phoneHubMessageService,
     IMapper mapper)
 {
     _indexServiceClient     = indexServiceClient;
     _unitOfWork             = unitOfWork;
     _caseRepository         = caseRepository;
     _logger                 = logger;
     _phoneHubMessageService = phoneHubMessageService;
     _mapper                 = mapper;
 }
コード例 #34
0
        public CaseManagementService(ICaseRepository caseRepository)
        {
            _caseRepository = caseRepository;

              return;
        }
コード例 #35
0
 public ReferenceValidator(ICaseRepository service)
 {
     this.service = service;
 }
コード例 #36
0
 public CasesController(ICaseRepository caseRepository, IRepository repository, IMessageSender sender)
 {
     _caseRepository = caseRepository;
     _repository = repository;
     _sender = sender;
 }
コード例 #37
0
 public NotesController (ICaseRepository caseRepository)
 {
     _caseRepository = caseRepository;
 }
コード例 #38
0
ファイル: Owner.cs プロジェクト: kristens/UnseenDomains
 protected Owner(ICaseRepository caseRepository, Guid id)
 {
     _CaseRepostory = caseRepository;
       Id = id;
       return;
 }
コード例 #39
0
 public CasesService(ICaseRepository caseRepository)
 {
     this.caseRepository = caseRepository;
 }
コード例 #40
0
 public SecurityInformationController(ICaseRepository caseRepository)
 {
     this.caseRepository = caseRepository;
 }
コード例 #41
0
ファイル: CasesController.cs プロジェクト: pawelkmiec/syringe
 internal CasesController(ICaseRepository caseRepository)
 {
     _caseRepository = caseRepository;
 }
コード例 #42
0
ファイル: MsoCase.cs プロジェクト: kristens/UnseenDomains
 public MsoCase(ICaseRepository caseRepository)
 {
     _caseRepository = caseRepository;
       return;
 }
コード例 #43
0
 public LocationInformationController (ICaseRepository caseRepository)
 {
     this._caseRepository = caseRepository;
 }
コード例 #44
0
ファイル: CaseBL.cs プロジェクト: jasimuddin534/jasim_basis
 public CaseBL()
 {
     this.caseRepository = new CaseRepository();
 }