コード例 #1
0
        /// <summary>
        /// 根据线路查站点数量
        /// </summary>
        /// <param name="stationByLineSearchViewModel"></param>
        /// <returns></returns>
        public IQueryable <Bus_Station> GetStationInfoByLinAll(StationByLineSearchViewModel stationByLineSearchViewModel)
        {
            int lineid      = stationByLineSearchViewModel.Bus_LineId;
            var queryResult = DbSet.Where(k => k.Bus_LineId == lineid && k.status == "0");

            return(queryResult);
        }
コード例 #2
0
        /// <summary>
        /// 根据线路查站点
        /// </summary>
        /// <param name="busByLineSearchViewModel"></param>
        /// <returns></returns>
        public List <Bus_Station> Bus_By_Line_Search(StationByLineSearchViewModel stationByLineSearchViewModel)
        {
            List <Bus_Station> Bus_Relate_Line = _IBusStationRepository.SearchStationInfoByLineWhere(stationByLineSearchViewModel);


            return(Bus_Relate_Line);
        }
コード例 #3
0
        /// <summary>
        /// 根据线路查站点
        /// </summary>
        /// <param name="stationByLineSearchViewModel"></param>
        /// <re
        public List <Bus_Station> SearchStationInfoByLineWhere(StationByLineSearchViewModel stationByLineSearchViewModel)
        {
            int SkipNum     = stationByLineSearchViewModel.pageViewModel.CurrentPageNum * stationByLineSearchViewModel.pageViewModel.PageSize;
            int lineid      = stationByLineSearchViewModel.Bus_LineId;
            var queryResult = DbSet.Where(k => k.Bus_LineId == lineid && k.status == "0")
                              .Skip(SkipNum)
                              .Take(stationByLineSearchViewModel.pageViewModel.PageSize)
                              .ToList();

            return(queryResult);
        }
コード例 #4
0
        public ActionResult <StationByLineSearchResModel> Manage_Line_Bus_Search(StationByLineSearchViewModel stationByLineSearchViewModel)
        {
            StationByLineSearchResModel stationByLineSearchResModel = new StationByLineSearchResModel();

            stationByLineSearchResModel.busStation = _stationService.Bus_By_Line_Search(stationByLineSearchViewModel);

            stationByLineSearchResModel.IsSuccess                  = true;
            stationByLineSearchResModel.TotalNum                   = _stationService.Bus_By_Line_Get_ALLNum(stationByLineSearchViewModel);
            stationByLineSearchResModel.baseViewModel.Message      = "根据线路查站点成功";
            stationByLineSearchResModel.baseViewModel.ResponseCode = 200;
            _ILogger.Information("根据线路查站点成功");
            return(Ok(stationByLineSearchResModel));
        }
コード例 #5
0
 /// <summary>
 /// 根据线路查班车数量
 /// </summary>
 /// <param name="stationByLineSearchViewModel"></param>
 /// <returns></returns>
 public int Bus_By_Line_Get_ALLNum(StationByLineSearchViewModel stationByLineSearchViewModel)
 {
     return(_IBusStationRepository.GetStationInfoByLinAll(stationByLineSearchViewModel).Count());
 }