コード例 #1
0
ファイル: GeoDataManager.cs プロジェクト: lespera/cloudscribe
 public GeoDataManager(
     IGeoRepository geoRepository,
     IHttpContextAccessor contextAccessor)
 {
     repo = geoRepository;
     _context = contextAccessor?.HttpContext;
 }
コード例 #2
0
 public ProfileService(
     IPostRepository postRepo,
     IProfileRepository profileRepo,
     IUserRepository userRepo,
     UserManager <AppUser> userManager,
     IMapper mapper,
     IUnitOfWork uow,
     IFriendRepository friendRepo,
     IGeoRepository geoRepo,
     INotificationRepository notificationRepo,
     IMeetingRepository meetingRepo,
     ILastGeoRepository lastGeoRepo,
     IGeolocationHistoryRepository geolocationHistoryRepo,
     INotificationService notificationService,
     ILogger <ProfileService> logger)
 {
     _geolocationHistoryRepo = geolocationHistoryRepo;
     _notificationService    = notificationService;
     _postRepo         = postRepo;
     _profileRepo      = profileRepo;
     _userRepo         = userRepo;
     _userManager      = userManager;
     _mapper           = mapper;
     _uow              = uow;
     _logger           = logger;
     _friendRepo       = friendRepo;
     _geoRepo          = geoRepo;
     _meetingRepo      = meetingRepo;
     _lastGeoRepo      = lastGeoRepo;
     _notificationRepo = notificationRepo;
 }
コード例 #3
0
ファイル: GeoDataManager.cs プロジェクト: vebin/cloudscribe
 public GeoDataManager(
     IGeoRepository geoRepository,
     IHttpContextAccessor contextAccessor)
 {
     repo     = geoRepository;
     _context = contextAccessor?.HttpContext;
 }
コード例 #4
0
        public AdressRepository(ILogger <AdressRepository> logger, IDbConnection conn, IGeoRepository geoRepository)
        {
            _geoRepository = geoRepository;
            _logger        = logger;
            _conn          = conn;

            if (_conn.State == ConnectionState.Closed)
            {
                _conn.Open();
            }
        }
コード例 #5
0
 public GeoController(IGeoRepository geoRepository, IUsuarioRepository usuarioRepository, IClienteRepository clienteRepository, IFiltroRepository filtroRepository, ICommonRepository commonRepository, ITableroRepository tableroRepository, IImagenesRepository imagenesRepository)
 {
     IdModulo                = 4;
     this.geoRepository      = geoRepository;
     this.usuarioRepository  = usuarioRepository;
     this.clienteRepository  = clienteRepository;
     this.filtroRepository   = filtroRepository;
     this.commonRepository   = commonRepository;
     this.tableroRepository  = tableroRepository;
     this.imagenesRepository = imagenesRepository;
 }
コード例 #6
0
 public Repository(ILogger <UsersRepository> logger,
                   IUsersRepository usersRepository,
                   IAdressRepository adressRepository,
                   ICompanyRepository companyRepository,
                   IGeoRepository geoRepository)
 {
     _usersRepository   = usersRepository;
     _adressRepository  = adressRepository;
     _companyRepository = companyRepository;
     _geoRepository     = geoRepository;
     _logger            = logger;
 }
コード例 #7
0
 public GeoSearcher(IGeoRepository repository)
 {
     _repository = repository;
 }
 public AbstractGeoSynonymisableRepository(IGeoRepository <TEntity> repository, IGeoRepository <TSynonymEntity> synonymRepository, IEnvironment environment)
 {
     this.repository        = repository ?? throw new ArgumentNullException(nameof(repository));
     this.synonymRepository = synonymRepository ?? throw new ArgumentNullException(nameof(synonymRepository));
     this.environment       = environment ?? throw new ArgumentNullException(nameof(environment));
 }
コード例 #9
0
 public GeoDataManager(IGeoRepository geoRepository)
 {
     repo = geoRepository;
 }
コード例 #10
0
 /// <summary>
 /// Constructor for CountriesController
 /// </summary>
 /// <param name="repository"></param>
 /// <param name="mapper"></param>
 public CountriesController(IGeoRepository repository, IMapper mapper)
 {
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
     _mapper     = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
コード例 #11
0
 public EntityGeoEpithetsRepository(IGeoRepository <GeoEpithet> repository, IEnvironment environment)
     : base(repository, environment)
 {
     this.mapEntityToModel = this.MapEntityToModelExpression.Compile();
 }
コード例 #12
0
 public GeoService(IGeoRepository _GeoRepository)
 {
     this._GeoRepository = _GeoRepository;
 }
コード例 #13
0
ファイル: GeoService.cs プロジェクト: xuantranm/DigitalMarket
 public GeoService(IUnitOfWork unitOfWork, ILogger logger, IConfiguration configuration,
     IGeoRepository geoRepository)
     : base(unitOfWork, logger, configuration)
 {
     _geoRepository = geoRepository;
 }
コード例 #14
0
 public SitesController(ISitesRepository sitesRepository, ICustomersRepository customersRepository, IGeoRepository geoRepository)
 {
     _sitesRepository     = sitesRepository;
     _customersRepository = customersRepository;
     _geoRepository       = geoRepository;
 }
コード例 #15
0
ファイル: Geo.svc.cs プロジェクト: Inforward/Guideport
 public Geo(IGeoRepository geoRepository)
     : base(geoRepository)
 {
 }
コード例 #16
0
 public DistiGridController(IGeoRepository geoRepository, IAreaRepository areaRepository, ISubsidiaryRepository subsidiaryRepository)
 {
     _geoRepository        = geoRepository;
     _areaRepository       = areaRepository;
     _subsidiaryRepository = subsidiaryRepository;
 }
コード例 #17
0
 GeoController(IGeoRepository repository)
 {
     _repository = repository;
 }
コード例 #18
0
 public GeoDataManager(IGeoRepository geoRepository)
 {
     repo = geoRepository;
 }
コード例 #19
0
 public EntityPostCodesRepository(IGeoRepository <PostCode> repository, IEnvironment environment)
     : base(repository, environment)
 {
 }
コード例 #20
0
        public EntityDistrictsRepository(IGeoRepository <District> repository, IGeoRepository <DistrictSynonym> synonymRepository, IEnvironment environment)
            : base(repository, synonymRepository, environment)
        {
            var mapperConfiguration = new MapperConfiguration(c =>
            {
                c.CreateMap <District, District>()
                .ForMember(d => d.Country, o => o.Ignore())
                .ForMember(d => d.State, o => o.Ignore())
                .ForMember(d => d.Province, o => o.Ignore())
                .ForMember(d => d.Region, o => o.Ignore())
                .ForMember(d => d.Municipalities, o => o.Ignore())
                .ForMember(d => d.Counties, o => o.Ignore())
                .ForMember(d => d.Cities, o => o.Ignore())
                .ForMember(d => d.Synonyms, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore());

                c.CreateMap <DistrictSynonym, DistrictSynonym>()
                .ForMember(d => d.District, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore());

                c.CreateMap <IDistrict, District>()
                .ForMember(d => d.Country, o => o.Ignore())
                .ForMember(d => d.State, o => o.Ignore())
                .ForMember(d => d.Province, o => o.Ignore())
                .ForMember(d => d.Region, o => o.Ignore())
                .ForMember(d => d.Municipalities, o => o.Ignore())
                .ForMember(d => d.Counties, o => o.Ignore())
                .ForMember(d => d.Cities, o => o.Ignore())
                .ForMember(d => d.Synonyms, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore())
                .ForMember(d => d.ModifiedBy, o => o.Ignore())
                .ForMember(d => d.ModifiedOn, o => o.Ignore());

                c.CreateMap <IDistrictSynonym, DistrictSynonym>()
                .ForMember(d => d.District, o => o.Ignore())
                .ForMember(d => d.DistrictId, o => o.ResolveUsing(x => x.ParentId))
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore())
                .ForMember(d => d.ModifiedBy, o => o.Ignore())
                .ForMember(d => d.ModifiedOn, o => o.Ignore());

                c.CreateMap <District, IDistrict>()
                .ConstructUsing(m => new DistrictModel
                {
                    Id              = m.Id,
                    Name            = m.Name,
                    AbbreviatedName = m.AbbreviatedName,
                    CountryId       = m.CountryId,
                    ProvinceId      = m.ProvinceId,
                    RegionId        = m.RegionId,
                    StateId         = m.StateId,
                    Synonyms        = m.Synonyms
                                      .Select(s => new DistrictSynonymModel
                    {
                        Id           = s.Id,
                        LanguageCode = s.LanguageCode,
                        Name         = s.Name,
                        ParentId     = m.Id
                    })
                                      .ToList <IDistrictSynonym>()
                });

                c.CreateMap <DistrictSynonym, IDistrictSynonym>()
                .ConstructUsing(s => new DistrictSynonymModel
                {
                    Id           = s.Id,
                    Name         = s.Name,
                    LanguageCode = s.LanguageCode,
                    ParentId     = s.DistrictId
                });
            });

            this.mapper = mapperConfiguration.CreateMapper();
        }
コード例 #21
0
 public DataManager(IGeoRepository geoRepository)
 {
     _geoRepository = geoRepository;
 }
コード例 #22
0
        public EntityCitiesRepository(IGeoRepository <City> repository, IGeoRepository <CitySynonym> synonymRepository, IEnvironment environment)
            : base(repository, synonymRepository, environment)
        {
            var mapperConfiguration = new MapperConfiguration(c =>
            {
                c.CreateMap <City, City>()
                .ForMember(d => d.Country, o => o.Ignore())
                .ForMember(d => d.County, o => o.Ignore())
                .ForMember(d => d.District, o => o.Ignore())
                .ForMember(d => d.Municipality, o => o.Ignore())
                .ForMember(d => d.Province, o => o.Ignore())
                .ForMember(d => d.Region, o => o.Ignore())
                .ForMember(d => d.State, o => o.Ignore())
                .ForMember(d => d.PostCodes, o => o.Ignore())
                .ForMember(d => d.Synonyms, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore());

                c.CreateMap <CitySynonym, CitySynonym>()
                .ForMember(d => d.City, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore());

                c.CreateMap <ICity, City>()
                .ForMember(d => d.Country, o => o.Ignore())
                .ForMember(d => d.County, o => o.Ignore())
                .ForMember(d => d.District, o => o.Ignore())
                .ForMember(d => d.Municipality, o => o.Ignore())
                .ForMember(d => d.Province, o => o.Ignore())
                .ForMember(d => d.Region, o => o.Ignore())
                .ForMember(d => d.State, o => o.Ignore())
                .ForMember(d => d.PostCodes, o => o.Ignore())
                .ForMember(d => d.Synonyms, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore())
                .ForMember(d => d.ModifiedBy, o => o.Ignore())
                .ForMember(d => d.ModifiedOn, o => o.Ignore());

                c.CreateMap <ICitySynonym, CitySynonym>()
                .ForMember(d => d.City, o => o.Ignore())
                .ForMember(d => d.CityId, o => o.ResolveUsing(x => x.ParentId))
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore())
                .ForMember(d => d.ModifiedBy, o => o.Ignore())
                .ForMember(d => d.ModifiedOn, o => o.Ignore());

                c.CreateMap <City, ICity>()
                .ConstructUsing(m => new CityModel
                {
                    Id              = m.Id,
                    Name            = m.Name,
                    AbbreviatedName = m.AbbreviatedName,
                    CountryId       = m.CountryId,
                    CountyId        = m.CountyId,
                    DistrictId      = m.DistrictId,
                    MunicipalityId  = m.MunicipalityId,
                    ProvinceId      = m.ProvinceId,
                    RegionId        = m.RegionId,
                    StateId         = m.StateId,
                    Country         = new CountryModel
                    {
                        Id           = m.Country.Id,
                        Name         = m.Country.Name,
                        CallingCode  = m.Country.CallingCode,
                        Iso639xCode  = m.Country.Iso639xCode,
                        LanguageCode = m.Country.LanguageCode
                    },
                    PostCodes = m.PostCodes
                                .Select(p => new PostCodeModel
                    {
                        Id     = p.Id,
                        Code   = p.Code,
                        Type   = p.Type,
                        CityId = m.Id
                    })
                                .ToList <IPostCode>(),
                    Synonyms = m.Synonyms
                               .Select(s => new CitySynonymModel
                    {
                        Id           = s.Id,
                        LanguageCode = s.LanguageCode,
                        Name         = s.Name,
                        ParentId     = m.Id
                    })
                               .ToList <ICitySynonym>()
                });

                c.CreateMap <CitySynonym, ICitySynonym>()
                .ConstructUsing(s => new CitySynonymModel
                {
                    Id           = s.Id,
                    Name         = s.Name,
                    LanguageCode = s.LanguageCode,
                    ParentId     = s.CityId
                });
            });

            this.mapper = mapperConfiguration.CreateMapper();
        }
コード例 #23
0
 public GeoService(IGeoRepository geoRepository)
 {
     _geoRepository = geoRepository;
 }
コード例 #24
0
 public GeoController(IGeoRepository geoRepository)
 {
     this._geoRepository = geoRepository;
 }
コード例 #25
0
        public EntityContinentsRepository(IGeoRepository <Continent> repository, IGeoRepository <ContinentSynonym> synonymRepository, IEnvironment environment)
            : base(repository, synonymRepository, environment)
        {
            var mapperConfiguration = new MapperConfiguration(c =>
            {
                c.CreateMap <Continent, Continent>()
                .ForMember(d => d.Countries, o => o.Ignore())
                .ForMember(d => d.Synonyms, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore());

                c.CreateMap <ContinentSynonym, ContinentSynonym>()
                .ForMember(d => d.Continent, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore());

                c.CreateMap <IContinent, Continent>()
                .ForMember(d => d.Countries, o => o.Ignore())
                .ForMember(d => d.Synonyms, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore())
                .ForMember(d => d.ModifiedBy, o => o.Ignore())
                .ForMember(d => d.ModifiedOn, o => o.Ignore());

                c.CreateMap <IContinentSynonym, ContinentSynonym>()
                .ForMember(d => d.Continent, o => o.Ignore())
                .ForMember(d => d.ContinentId, o => o.ResolveUsing(x => x.ParentId))
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore())
                .ForMember(d => d.ModifiedBy, o => o.Ignore())
                .ForMember(d => d.ModifiedOn, o => o.Ignore());

                c.CreateMap <Continent, IContinent>()
                .ConstructUsing(m => new ContinentModel
                {
                    Id              = m.Id,
                    Name            = m.Name,
                    AbbreviatedName = m.AbbreviatedName,
                    Synonyms        = m.Synonyms
                                      .Select(s => new ContinentSynonymModel
                    {
                        Id           = s.Id,
                        Name         = s.Name,
                        LanguageCode = s.LanguageCode,
                        ParentId     = m.Id
                    })
                                      .ToList <IContinentSynonym>()
                });

                c.CreateMap <ContinentSynonym, IContinentSynonym>()
                .ConstructUsing(s => new ContinentSynonymModel
                {
                    Id           = s.Id,
                    Name         = s.Name,
                    LanguageCode = s.LanguageCode,
                    ParentId     = s.ContinentId
                });
            });

            this.mapper = mapperConfiguration.CreateMapper();
        }
コード例 #26
0
 public GeoService(IGeoRepository geoRepository)
 {
     this.geoRepository = geoRepository;
 }
コード例 #27
0
        public EntityCountriesRepository(IGeoRepository <Country> repository, IGeoRepository <CountrySynonym> synonymRepository, IEnvironment environment)
            : base(repository, synonymRepository, environment)
        {
            var mapperConfiguration = new MapperConfiguration(c =>
            {
                c.CreateMap <Country, Country>()
                .ForMember(d => d.States, o => o.Ignore())
                .ForMember(d => d.Provinces, o => o.Ignore())
                .ForMember(d => d.Regions, o => o.Ignore())
                .ForMember(d => d.Districts, o => o.Ignore())
                .ForMember(d => d.Municipalities, o => o.Ignore())
                .ForMember(d => d.Counties, o => o.Ignore())
                .ForMember(d => d.Cities, o => o.Ignore())
                .ForMember(d => d.Synonyms, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore());

                c.CreateMap <CountrySynonym, CountrySynonym>()
                .ForMember(d => d.Country, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore());

                c.CreateMap <ICountry, Country>()
                .ForMember(d => d.States, o => o.Ignore())
                .ForMember(d => d.Provinces, o => o.Ignore())
                .ForMember(d => d.Regions, o => o.Ignore())
                .ForMember(d => d.Districts, o => o.Ignore())
                .ForMember(d => d.Municipalities, o => o.Ignore())
                .ForMember(d => d.Counties, o => o.Ignore())
                .ForMember(d => d.Cities, o => o.Ignore())
                .ForMember(d => d.Synonyms, o => o.Ignore())
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore())
                .ForMember(d => d.ModifiedBy, o => o.Ignore())
                .ForMember(d => d.ModifiedOn, o => o.Ignore());

                c.CreateMap <ICountrySynonym, CountrySynonym>()
                .ForMember(d => d.Country, o => o.Ignore())
                .ForMember(d => d.CountryId, o => o.ResolveUsing(x => x.ParentId))
                .ForMember(d => d.CreatedBy, o => o.Ignore())
                .ForMember(d => d.CreatedOn, o => o.Ignore())
                .ForMember(d => d.ModifiedBy, o => o.Ignore())
                .ForMember(d => d.ModifiedOn, o => o.Ignore());

                c.CreateMap <Country, ICountry>()
                .ConstructUsing(m => new CountryModel
                {
                    Id              = m.Id,
                    Name            = m.Name,
                    AbbreviatedName = m.AbbreviatedName,
                    CallingCode     = m.CallingCode,
                    Iso639xCode     = m.Iso639xCode,
                    LanguageCode    = m.LanguageCode,
                    Continents      = m.Continents
                                      .Select(x => new ContinentModel
                    {
                        Id   = x.Id,
                        Name = x.Name
                    })
                                      .ToList <IContinent>(),
                    Synonyms = m.Synonyms
                               .Select(s => new CountrySynonymModel
                    {
                        Id           = s.Id,
                        LanguageCode = s.LanguageCode,
                        Name         = s.Name,
                        ParentId     = m.Id
                    })
                               .ToList <ICountrySynonym>()
                });

                c.CreateMap <CountrySynonym, ICountrySynonym>()
                .ConstructUsing(s => new CountrySynonymModel
                {
                    Id           = s.Id,
                    Name         = s.Name,
                    LanguageCode = s.LanguageCode,
                    ParentId     = s.CountryId
                });
            });

            this.mapper = mapperConfiguration.CreateMapper();
        }