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); }