public IEnumerable<ENodeb> Post(NewENodebListContainer container) { var containers = from info in container.Infos join town in _townRepository.GetAllList() on new { info.CityName, info.DistrictName, info.TownName } equals new { town.CityName, town.DistrictName, town.TownName } select new ENodebExcelWithTownIdContainer { ENodebExcel = info, TownId = town.Id }; if (!containers.Any()) return null; var items = Mapper.Map<IEnumerable<ENodebExcelWithTownIdContainer>, List<ENodebWithTownIdContainer>>(containers); items.ForEach(x => { x.ENodeb.TownId = x.TownId; }); return items.Select(x => x.ENodeb); }
public int Post(NewENodebListContainer container) { return _dumpService.DumpNewEnodebExcels(container.Infos); }
public IEnumerable<ENodebExcel> Post(NewENodebListContainer container) { return container.Infos; }