示例#1
0
        public async Task DumpTownStats(TownRsrpViewContainer container)
        {
            var mrsStats = container.MrsRsrps.Concat(container.MrsRsrps800).Concat(container.MrsRsrps1800)
                           .Concat(container.MrsRsrps2100);
            await _townMrsRsrpRepository.UpdateMany(mrsStats);

            if (container.CollegeMrsRsrps.Any())
            {
                await _townMrsRsrpRepository.UpdateMany(container.CollegeMrsRsrps);
            }
            if (container.MarketMrsRsrps.Any())
            {
                await _townMrsRsrpRepository.UpdateMany(container.MarketMrsRsrps);
            }
            if (container.TransportationMrsRsrps.Any())
            {
                await _townMrsRsrpRepository.UpdateMany(container.TransportationMrsRsrps);
            }
        }
示例#2
0
 public async Task Post(TownRsrpViewContainer viewContainer)
 {
     await _service.DumpTownStats(viewContainer);
 }