コード例 #1
0
        public SettingsViewModel(ICriteriaValueRepository criteriaValueRepository, ILabelTranslationRepository labelTranslationRepository)
        {
            _criteriaValueRepository    = criteriaValueRepository;
            _labelTranslationRepository = labelTranslationRepository;

            LanguageDropDown = CreateLanguageDropDown();
        }
コード例 #2
0
        public NewCostsViewModel(ICriteriaValueRepository criteriaValueRepository,
                                 ILabelTranslationRepository labelTranslationRepository, ICostRepository costRepository)
        {
            _criteriaValueRepository    = criteriaValueRepository;
            _labelTranslationRepository = labelTranslationRepository;
            _costRepository             = costRepository;

            SaveCostCommand = new RelayCommand(param => SaveCost(param));
        }
コード例 #3
0
        public AllCostsViewModel(ICostRepository costRepository,
                                 ICriteriaValueRepository criteriaValueRepository, ILabelTranslationRepository labelTranslationRepository)
        {
            _costRepository             = costRepository;
            _criteriaValueRepository    = criteriaValueRepository;
            _labelTranslationRepository = labelTranslationRepository;

            Year           = 2018;
            MonthsDropDown = CreateMonthsDropDown();
        }
コード例 #4
0
 public ProjectUnitOfWork(PostgreSQLTransactionalExecutor transactionalExecutor,
                          IOrganizationRepository organizationRepository,
                          IProjectRepository projectRepository,
                          ILabelRepository labelRepository,
                          ILabelTranslationRepository labelTranslationRepository)
 {
     _transactionalExecutor      = transactionalExecutor;
     _organizationRepository     = organizationRepository;
     _projectRepository          = projectRepository;
     _labelRepository            = labelRepository;
     _labelTranslationRepository = labelTranslationRepository;
 }
コード例 #5
0
 public SignUpUnitOfWork(PostgreSQLTransactionalExecutor transactionalExecutor,
                         IOrganizationRepository organizationRepository,
                         IUserRepository userRepository,
                         IUserLoginLogRepository userLoginLogRepository,
                         IIntegrationRepository integrationRepository,
                         IIntegrationClientRepository integrationClientRepository,
                         IProjectRepository projectRepository,
                         ILabelRepository labelRepository,
                         ILabelTranslationRepository labelTranslationRepository)
 {
     _transactionalExecutor       = transactionalExecutor;
     _organizationRepository      = organizationRepository;
     _userRepository              = userRepository;
     _userLoginLogRepository      = userLoginLogRepository;
     _integrationRepository       = integrationRepository;
     _integrationClientRepository = integrationClientRepository;
     _projectRepository           = projectRepository;
     _labelRepository             = labelRepository;
     _labelTranslationRepository  = labelTranslationRepository;
 }
コード例 #6
0
ファイル: LabelService.cs プロジェクト: vandriiv/translation
 public LabelService(CacheManager cacheManager,
                     ILabelUnitOfWork labelUnitOfWork,
                     ILabelRepository labelRepository, LabelFactory labelFactory,
                     ILabelTranslationRepository labelTranslationRepository, LabelTranslationFactory labelTranslationFactory,
                     IProjectRepository projectRepository, ProjectFactory projectFactory,
                     IOrganizationRepository organizationRepository,
                     ILanguageRepository languageRepository,
                     ITokenRepository tokenRepository)
 {
     _cacheManager               = cacheManager;
     _labelUnitOfWork            = labelUnitOfWork;
     _labelRepository            = labelRepository;
     _labelFactory               = labelFactory;
     _labelTranslationRepository = labelTranslationRepository;
     _labelTranslationFactory    = labelTranslationFactory;
     _projectRepository          = projectRepository;
     _projectFactory             = projectFactory;
     _organizationRepository     = organizationRepository;
     _languageRepository         = languageRepository;
     _tokenRepository            = tokenRepository;
 }