public SignalSearchViewModel() { _regionRepository = RegionsRepositoryFactory.Create(); _metricRepository = MetricTypeRepositoryFactory.Create(); GetRegions(_regionRepository); GetMetrics(_metricRepository); }
public EmployeesService( IEmploeesRepository repository, IRegionsRepository regionsRepository) { _repository = repository; _regionsRepository = regionsRepository; }
private IReadOnlyDictionary <long, int> ImportRegions(ParentRegion[] parentRegions, IRegionsRepository repository, int batchSize, int creatorId, out HashSet <string> subClassNames ) { ImportParentRegions(parentRegions, repository, batchSize, creatorId); LogBuild <Region>(); var regions = BuildRegions(parentRegions, creatorId, out subClassNames); var count = regions.Length; LogAssembled(count); if (count <= 0) { return(repository.EanIdsToIds); } LogSave <Region>(); repository.BulkSave(regions, batchSize, p => p.Coordinates, p => p.CenterCoordinates); LogSaved <Region>(); return(repository.EanIdsToIds); }
private IReadOnlyDictionary <long, int> ImportRegions( IEnumerable <Country> eanCountries, IRegionsRepository regionsRepository, IReadOnlyDictionary <long, int> eanIdsToIds ) { Logger.Log("Build Regions from CountryList"); var regions = BuildRegions(eanCountries, eanIdsToIds, CreatorId); var count = regions.Length; Logger.Log($"Assembled {count} Regions from CountryList."); if (count <= 0) { return(eanIdsToIds); } LogSave <Region>(); regionsRepository.BulkSave(regions); LogSaved <Region>(); eanIdsToIds = regionsRepository.EanIdsToIds; return(eanIdsToIds); }
//private readonly IMapper _Mapper; public DatosUsuarioController(ICitiesRepository CitiesRepo, IRegionsRepository RegionsRepo, ICountriesRepository CountriesRepo, IConfiguration config) { _CitiesRepo = CitiesRepo; _RegionsRepo = RegionsRepo; _CountriesRepo = CountriesRepo; _config = config; }
public void BeforeEach() { fixture = new Fixture().Customize(new AutoMoqCustomization()); fixture.Customize <Region>(c => c .Without(r => r.Spots)); expectedRegions = fixture.CreateMany <Region>(); expectedRegion = fixture.Create <Region>(); regionId = fixture.Create <int>(); paging = fixture.Create <PagingModel>(); contextBuilderOptions = new DbContextOptionsBuilder <NaturalUruguayContext>(); contextBuilderOptions.UseInMemoryDatabase(databaseName: DataBaseName); context = new NaturalUruguayContext(contextBuilderOptions.Options); context.Database.EnsureDeleted(); repository = new RegionsRepository(context); }
private void ImportProbablyMissingCountries(IEnumerable <CandidateCountry> probablyMissingCountries, IAdditionalRegionsInfoRepository <Data.Geography.Country> countriesRepository, int subtypeCountryId, IRegionsRepository regionsRepository) { foreach (var probablyMissingCountry in probablyMissingCountries) { if (countriesRepository.Exists(c => c.Code == probablyMissingCountry.Code)) { continue; } var region = new Region { CreatorId = CreatorId, Created = DateTime.Now, Coordinates = Geometry.DefaultFactory.CreatePolygon(new[] { new Coordinate(-122.358, 47.653), new Coordinate(-122.348, 47.649), new Coordinate(-122.358, 47.658), new Coordinate(-122.358, 47.653) }), CenterCoordinates = Point.Empty }; region.Coordinates.SRID = 4326; region.CenterCoordinates.SRID = 4326; region.LocalizedRegions.Add(new LocalizedRegion { LanguageId = DefaultLanguageId, Name = probablyMissingCountry.Name, CreatorId = CreatorId }); region.SubtypeId = subtypeCountryId; var country = new Data.Geography.Country { Code = probablyMissingCountry.Code, CreatorId = CreatorId }; region.ExpandingInformationAboutCountry = country; regionsRepository.Add(region); } }
public Recomendator( ILogger logger, IClientsRepository clientsRepository, IRegionsRepository regionsRepository, IHotelsRepository hotelsRepository, IHotelTypesRepository hotelTypesRepository, IMailSenderManager emialSender, ITemplateReader templateReader ) { _logger = logger; _clientsRepository = clientsRepository; _regionsRepository = regionsRepository; _hotelsRepository = hotelsRepository; _hotelTypesRepository = hotelTypesRepository; _emialSender = emialSender; _templateReader = templateReader; }
private void ImportProbablyMissingCoutries(IEnumerable <CandidateCountry> probablyMissingCoutries, IAdditionalRegionsInfoRepository <Data.Entity.Country> countriesRepository, int typeOfRegionCountryId, IRegionsRepository regionsRepository) { foreach (var probablyMissingCoutry in probablyMissingCoutries) { if (countriesRepository.Exists(c => c.Code == probablyMissingCoutry.Code)) { continue; } var region = new Region { CreatorId = CreatorId }; region.LocalizedRegions.Add(new LocalizedRegion { LanguageId = DefaultLanguageId, Name = probablyMissingCoutry.Name, CreatorId = CreatorId }); region.RegionsToTypes.Add(new RegionToType { ToId = typeOfRegionCountryId, CreatorId = CreatorId }); var country = new Data.Entity.Country { Code = probablyMissingCoutry.Code, CreatorId = CreatorId }; region.AdditionalCountryProperties = country; regionsRepository.Add(region); } }
private IReadOnlyDictionary <long, int> ImportRegions( IEnumerable <AirportCoordinates> airportsCoordinates, IRegionsRepository repository, int creatorId) { LogBuild <Region>(); var regions = BuildRegions(airportsCoordinates, creatorId); var count = regions.Length; LogBuilded(count); if (count <= 0) { return(repository.EanIdsToIds); } LogSave <Region>(); repository.BulkSave(regions, r => r.Coordinates, r => r.EanId); LogSaved <Region>(); return(repository.EanIdsToIds); }
private void ImportParentRegions(IEnumerable <ParentRegion> parentRegions, IRegionsRepository repository, int batchSize, int creatorId ) { WriteLog("ParentRegions Build."); var regions = BuildParentRegions( parentRegions, creatorId); var count = regions.Length; WriteLog($"ParentRegions Builded:{count} Regions."); if (count <= 0) { return; } WriteLog("ParentRegions Save."); repository.BulkSave(regions, batchSize, p => p.Coordinates, p => p.CenterCoordinates); WriteLog("ParenRegions Saved."); }
private IReadOnlyDictionary <long, int> ImportRegions( IEnumerable <RegionCenter> regionsCenter, IRegionsRepository repository, int creatorId ) { LogBuild <Region>(); var regions = BuildRegions(regionsCenter, creatorId); var count = regions.Length; LogAssembled(count); if (count <= 0) { return(repository.ExpediaIdsToIds); } LogSave <Region>(); repository.BulkSave(regions, r => r.Coordinates, r => r.SubtypeId); LogSaved <Region>(); return(repository.ExpediaIdsToIds); }
public RegionService(IRegionsRepository repository) { _repository = repository; }
public void GetRegions() { IRegionsRepository repository = RegionsRepositoryFactory.Create(); Regions = repository.GetAllRegions(); }
/// <summary> /// Dependancy injection by constructor. /// </summary> public HRRegionsService(IRegionsRepository rep) { _repo = rep; }
public void GetRegions(IRegionsRepository regionRepository) { Regions = regionRepository.GetAllRegions(); }
public RegionsController(IRegionsRepository repository) { _repository = repository; }
public RegionsService(IRegionsRepository repository, ISpotsService spotsService) { this.repository = repository; this.spotsService = spotsService; }
public WebConfigToolViewModel(IRegionsRepository regionRepositry, IMetricTypeRepository metricRepository) { SignalSearch = new SignalSearchViewModel(regionRepositry, metricRepository); }
/// <summary> /// /// </summary> public HRRegionsService() { _repo = new RegionsRepository(); }
public IndexModel(IRegionsRepository regionsRepo, IWeatherRepository weatherRepo) { _regionsRepo = regionsRepo; _weatherRepo = weatherRepo; }
public RegionsService(IRegionsRepository regionsRepository) { this.regionsRepository = regionsRepository; }
public static void SetArchivedMetricsRepository(IRegionsRepository newRepository) { regionRepository = newRepository; }
public RegionsManager(IRegionsRepository regionsRepository, IMapper mapper) { _regionsRepository = regionsRepository; _mapper = mapper; }
public void PrepareRepositories(bool initialize = false) { // Kick the model creation process if not already created (hence force is false). In other words, do // not wait on any database activities. Without this, nothing happens unless some context activities take // place. _context = new YContext(); if (initialize) { // Kick the model creation process if not already created (hence force is false). In other words, do // not wait on any database activities. Without this, nothing happens unless some context activities take // place. _context.Database.Initialize(force: false); } _timeZonesRepository = new TimeZonesRepository(_context); _channelsRepository = new ChannelsRepository(_context); _contactsRepository = new ContactsRepository(_context); _regionsRepository = new RegionsRepository(_context); _countriesRepository = new CountriesRepository(_context); _currenciesRepository = new CurrenciesRepository(_context); _languagesRepository = new LanguagesRepository(_context); _merchantsRepository = new MerchantsRepository(_context); _memberTypesRepository = new MemberTypesRepository(_context); _investmentSchemesRepository = new InvestmentSchemesRepository(_context); _invoicesRepository = new InvoicesRepository(_context); _periodsRepository = new PeriodsRepository(_context); _sponsorsRepository = new SponsorsRepository(_context, _invoicesRepository); _payoutEventsRepository = new PayoutEventsRepository(_context); _investmentUnitsRepository = new InvestmentUnitsRepository(_context, _sponsorsRepository, _invoicesRepository, _payoutEventsRepository); _instancesRepository = new InstancesRepository(_context, _sponsorsRepository, _countriesRepository, _regionsRepository, _investmentSchemesRepository, _currenciesRepository); _membersRepository = new MembersRepository(_context, _channelsRepository, _contactsRepository, _languagesRepository, _currenciesRepository, _timeZonesRepository, _memberTypesRepository, _merchantsRepository, _sponsorsRepository, _countriesRepository); _enrollmentsRepository = new EnrollmentsRepository(_context, _periodsRepository); _purchasesRepository = new PurchasesRepository(_context, _periodsRepository, _invoicesRepository); _cashBackBonusesRepository = new CashBackBonusesRepository(_context); _adminFeesRepository = new AdminFeesRepository(_context); _accumulationReservesRepository = new AccumulationReservesRepository(_context, _investmentUnitsRepository); _referralBonusesRepository = new ReferralBonusesRepository(_context); _membershipsRepository = new MembershipsRepository(_context, _membersRepository, _enrollmentsRepository, _purchasesRepository, _cashBackBonusesRepository, _adminFeesRepository, _accumulationReservesRepository, _referralBonusesRepository, _instancesRepository, _merchantsRepository, _investmentUnitsRepository, _periodsRepository, _currenciesRepository); _yesrRepository = new YesrRepository(_context); }
public SignalSearchViewModel(IRegionsRepository regionRepositry, IMetricTypeRepository metricRepository) { GetRegions(regionRepositry); GetMetrics(metricRepository); }