protected override List <WorkStationInfo> GetingItems(ParkDataContext parking, SearchCondition search)
 {
     if (search is WorkstationSearchCondition)
     {
         WorkstationSearchCondition   con    = search as WorkstationSearchCondition;
         IQueryable <WorkStationInfo> result = parking.WorkStation.AsQueryable();
         if (con.DeptID != null)
         {
             result = result.Where(w => w.DeptID == con.DeptID);
         }
         result = result.OrderBy(w => w.StationID);
         return(result.ToList());
     }
     else
     {
         return(new List <WorkStationInfo>());
     }
 }
示例#2
0
 public QueryResultList <WorkStationInfo> GetWorkstations(WorkstationSearchCondition search)
 {
     return(provider.GetItems(search));
 }