/// <summary>
 /// 编辑
 /// </summary>
 /// <param name="_stationVM"></param>
 /// <returns></returns>
 public ActionResult Edit(BaseStationVM _stationVM)
 {
     _stationVM.Station   = _baseStationService.GetById(_stationVM.Id) ?? new BaseStation();
     _stationVM.Provinces = _baseAreaService.GetAll().Where(p => p.Grade == 1).ToList();
     _stationVM.City      = _baseAreaService.GetById(_stationVM.Station.BaseAreaId) ?? new BaseArea();
     _stationVM.Citys     = _baseAreaService.GetAll().Where(p => p.FId == _stationVM.Station.BaseArea.FId).ToList();
     _stationVM.Lines     = _stationVM.Id > 0 ? _baseLineService.GetAll() : new System.Collections.Generic.List <BaseLine>();
     return(View(_stationVM));
 }
        /// <summary>
        /// 列表
        /// </summary>
        /// <param name="_stationVM"></param>
        /// <param name="pn">分页下标</param>
        /// <returns></returns>
        public ActionResult List(BaseStationVM _stationVM, int pn = 1)
        {
            int totalCount,
                pageIndex = pn,
                pageSize  = PagingConfig.PAGE_SIZE;
            var list      = _baseStationService.GetManagerList(_stationVM.QueryStationName, _stationVM.QueryLineName, _stationVM.QueryCityName, pageIndex, pageSize, out totalCount);
            var paging    = new Paging <BaseStation>()
            {
                Items = list,
                Size  = PagingConfig.PAGE_SIZE,
                Total = totalCount,
                Index = pn,
            };

            _stationVM.Paging = paging;
            return(View(_stationVM));
        }