コード例 #1
0
 public KpiImportService(ICdmaRegionStatRepository regionStatRepository,
                         ITopDrop2GCellRepository top2GRepository, ITopConnection3GRepository top3GRepository,
                         ITopConnection2GRepository topConnection2GRepository, IVipDemandRepository vipDemandRepository,
                         IComplainItemRepository complainItemRepository, IBranchDemandRepository branchDemandRepository,
                         IOnlineSustainRepository onlineSustainRepository, IPlanningSiteRepository planningSiteRepository,
                         IComplainProcessRepository processRepository, ITownRepository townRepository,
                         IFileRecordRepository fileRecordRepository, IDtFileInfoRepository dtFileInfoRepository,
                         IRasterTestInfoRepository rasterTestInfoRepository, ILteProblemRepository lteProblemRepository)
 {
     _regionStatRepository      = regionStatRepository;
     _top2GRepository           = top2GRepository;
     _top3GRepository           = top3GRepository;
     _topConnection2GRepository = topConnection2GRepository;
     _vipDemandRepository       = vipDemandRepository;
     _complainItemRepository    = complainItemRepository;
     _branchDemandRepository    = branchDemandRepository;
     _onlineSustainRepository   = onlineSustainRepository;
     _planningSiteRepository    = planningSiteRepository;
     _processRepository         = processRepository;
     _fileRecordRepository      = fileRecordRepository;
     _dtFileInfoRepository      = dtFileInfoRepository;
     _rasterTestInfoRepository  = rasterTestInfoRepository;
     _lteProblemRepository      = lteProblemRepository;
     _towns = townRepository.GetAllList();
 }
コード例 #2
0
 public TownTestInfoService(IFileRecordRepository repository, ITownBoundaryRepository boundaryRepository,
                            IDtFileInfoRepository fileInfoRepository, IAreaTestInfoRepository areaTestInfoRepository)
 {
     _repository             = repository;
     _boundaryRepository     = boundaryRepository;
     _fileInfoRepository     = fileInfoRepository;
     _areaTestInfoRepository = areaTestInfoRepository;
 }
コード例 #3
0
        public static string GetFileNameExisted(this IFileRecordRepository fileRecordRepository,
                                                string path, out bool fileExisted)
        {
            var fields     = path.Replace(".csv", "").GetSplittedFields('\\');
            var tableName  = fields[fields.Length - 1].DtFileNameEncode();
            var tableNames = fileRecordRepository.GetTables();

            fileExisted = tableNames.FirstOrDefault(x => x == tableName) != null;
            return(tableName);
        }
コード例 #4
0
 public AreaTestInfo2GQuery(IFileRecordRepository repository, ITownBoundaryRepository boundaryRepository)
     : base(boundaryRepository)
 {
     _repository = repository;
 }
コード例 #5
0
 public CsvFileInfoService(IFileRecordRepository repository, IDtFileInfoRepository dtFileInfoRepository)
 {
     _repository           = repository;
     _dtFileInfoRepository = dtFileInfoRepository;
 }