/// <summary> /// 根据线路查班车数量 /// </summary> /// <param name="busByLineSearchViewModel"></param> /// <returns></returns> public IQueryable <Bus_Info> GetBusInfoByLineAll(BusByLineSearchViewModel busByLineSearchViewModel) { int lineid = busByLineSearchViewModel.Bus_LineId; var queryResult = DbSet.Where(k => k.Bus_LineId == lineid && k.status == "0"); return(queryResult); }
/// <summary> /// 根据线路查班车 /// </summary> /// <param name="busByLineSearchViewModel"></param> /// <returns></returns> public List <Bus_Info> Bus_By_Line_Search(BusByLineSearchViewModel busByLineSearchViewModel) { List <Bus_Info> Bus_Relate_Line = _IBusInfoRepository.SearchBusInfoByLineWhere(busByLineSearchViewModel); return(Bus_Relate_Line); }
/// <summary> /// 根据线路查班车 /// </summary> /// <param name="busByLineSearchViewModel"></param> /// <returns></returns> public List <Bus_Info> SearchBusInfoByLineWhere(BusByLineSearchViewModel busByLineSearchViewModel) { int SkipNum = busByLineSearchViewModel.pageViewModel.CurrentPageNum * busByLineSearchViewModel.pageViewModel.PageSize; int lineid = busByLineSearchViewModel.Bus_LineId; var queryResult = DbSet.Where(k => k.Bus_LineId == lineid && k.status == "0") .Skip(SkipNum) .Take(busByLineSearchViewModel.pageViewModel.PageSize) .ToList(); return(queryResult); }
public ActionResult <BusByLineSearchResModel> Manage_Line_Bus_Search(BusByLineSearchViewModel busByLineSearchViewModel) { BusByLineSearchResModel busByLineSearchResModel = new BusByLineSearchResModel(); busByLineSearchResModel.busInfo = _busService.Bus_By_Line_Search(busByLineSearchViewModel); busByLineSearchResModel.IsSuccess = true; busByLineSearchResModel.TotalNum = _busService.Bus_By_Line_Get_ALLNum(busByLineSearchViewModel); busByLineSearchResModel.baseViewModel.Message = "根据线路查班车成功"; busByLineSearchResModel.baseViewModel.ResponseCode = 200; _ILogger.Information("根据线路查班车成功"); return(Ok(busByLineSearchResModel)); }
/// <summary> /// 根据线路查班车数量 /// </summary> /// <param name="busByLineSearchViewModel"></param> /// <returns></returns> public int Bus_By_Line_Get_ALLNum(BusByLineSearchViewModel busByLineSearchViewModel) { return(_IBusInfoRepository.GetBusInfoByLineAll(busByLineSearchViewModel).Count()); }