public SettingsViewModel(ICriteriaValueRepository criteriaValueRepository, ILabelTranslationRepository labelTranslationRepository)
        {
            _criteriaValueRepository    = criteriaValueRepository;
            _labelTranslationRepository = labelTranslationRepository;

            LanguageDropDown = CreateLanguageDropDown();
        }
        public NewCostsViewModel(ICriteriaValueRepository criteriaValueRepository,
                                 ILabelTranslationRepository labelTranslationRepository, ICostRepository costRepository)
        {
            _criteriaValueRepository    = criteriaValueRepository;
            _labelTranslationRepository = labelTranslationRepository;
            _costRepository             = costRepository;

            SaveCostCommand = new RelayCommand(param => SaveCost(param));
        }
Esempio n. 3
0
        public AllCostsViewModel(ICostRepository costRepository,
                                 ICriteriaValueRepository criteriaValueRepository, ILabelTranslationRepository labelTranslationRepository)
        {
            _costRepository             = costRepository;
            _criteriaValueRepository    = criteriaValueRepository;
            _labelTranslationRepository = labelTranslationRepository;

            Year           = 2018;
            MonthsDropDown = CreateMonthsDropDown();
        }
Esempio n. 4
0
 public LabelTranslationRepository(ISqlServerDatabase sqlServerDatabase, ICriteriaValueRepository criteriaValueRepository)
 {
     _sqlServerDatabase       = sqlServerDatabase;
     _criteriaValueRepository = criteriaValueRepository;
 }