Exemplo n.º 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();
 }
Exemplo n.º 2
0
 public TownTestInfoService(IFileRecordRepository repository, ITownBoundaryRepository boundaryRepository,
                            IDtFileInfoRepository fileInfoRepository, IAreaTestInfoRepository areaTestInfoRepository)
 {
     _repository             = repository;
     _boundaryRepository     = boundaryRepository;
     _fileInfoRepository     = fileInfoRepository;
     _areaTestInfoRepository = areaTestInfoRepository;
 }
Exemplo n.º 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);
        }
Exemplo n.º 4
0
 public AreaTestInfo2GQuery(IFileRecordRepository repository, ITownBoundaryRepository boundaryRepository)
     : base(boundaryRepository)
 {
     _repository = repository;
 }
Exemplo n.º 5
0
 public CsvFileInfoService(IFileRecordRepository repository, IDtFileInfoRepository dtFileInfoRepository)
 {
     _repository           = repository;
     _dtFileInfoRepository = dtFileInfoRepository;
 }