public ForecastSearchByUsersService(IForecastMonthRepository forecastMonthRepository
                                     , HolidaysByPeriodProvider holidaysByPeriodProvider
                                     , IDomainSettings domainSettings)
 {
     _forecastMonthRepository  = forecastMonthRepository;
     _holidaysByPeriodProvider = holidaysByPeriodProvider;
     _domainSettings           = domainSettings;
 }
 public ForecastsByUserAndMonthService(IForecastMonthRepository forecastMonthRepository
                                       , IHolidayRepository holidayRepository
                                       , IDomainSettings domainSettings)
 {
     _forecastMonthRepository = forecastMonthRepository;
     _holidayRepository       = holidayRepository;
     _domainSettings          = domainSettings;
 }
 public ForecastSearchByRegistrationService(IForecastMonthRepository forecastMonthRepository
                                            , ForecastMonthSearchCriteriaCollector criteriaCollector
                                            , HolidaysByPeriodProvider holidaysByPeriodProvider
                                            , IDomainSettings domainSettings)
 {
     _forecastMonthRepository  = forecastMonthRepository;
     _criteriaCollector        = criteriaCollector;
     _holidaysByPeriodProvider = holidaysByPeriodProvider;
     _domainSettings           = domainSettings;
 }
        public AspNetCacheProvider(IDomainSettings domainSettings)
        {
            if (System.Web.HttpContext.Current != null)
            {
                _cache = HttpContext.Current.Cache;
            }
            else
            {
                _cache = HttpRuntime.Cache;
            }

            _enableCaching           = domainSettings.EnableCaching;
            _defaultExpirationWindow = new TimeSpan(0, domainSettings.DefaultCacheExpirationInMin, 0);
        }
Exemplo n.º 5
0
 public ForecastMonthMonthFactory(IDomainSettings domainSettings)
 {
     _domainSettings = domainSettings;
 }
Exemplo n.º 6
0
 public GeneralSettingsService(IDomainSettings domainSettings, ITimeEntryRepository timeEntryRepository)
 {
     _domainSettings      = domainSettings;
     _timeEntryRepository = timeEntryRepository;
 }
 public ForecastStatisticsService(IForecastRepository forecastRepository
                                  , IDomainSettings domainSettings)
 {
     _forecastRepo   = forecastRepository;
     _domainSettings = domainSettings;
 }