Changeset 609 in tmcsimulator for branches/LCSv1
- Timestamp:
- 03/31/2020 07:54:57 PM (6 years ago)
- Location:
- branches/LCSv1
- Files:
-
- 2 edited
-
controllers/default.py (modified) (1 diff)
-
databases/storage.sqlite (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
-
branches/LCSv1/controllers/default.py
r607 r609 55 55 # Show the item that was found in the search 56 56 def results(): 57 # query object is equivalent to the where clause in query 58 query = True 59 msg = "" 57 60 if (len(session.closureid) != 0): 58 hwy = db(db.closures.closureid == session.closureid).select() 59 msg = "Closure ID = " + session.closureid 60 elif (len(session.route) != 0): 61 hwy = db(db.closures.route == session.route).select() 62 msg = "route = " + session.route 63 elif (len(session.startdate) == 10): 64 hwy = db(db.closures.startdate >= session.startdate).select() 65 msg = "Start Date >= " + session.startdate 66 else: 61 query = (db.closures.closureid == session.closureid) 62 msg += " Closure ID = " + session.closureid 63 if (len(session.lognum) != 0): 64 query = query & (db.closures.lognum == session.lognum) 65 msg += " Log number = " + session.lognum 66 if (len(session.route) != 0): 67 query = query & (db.closures.route == session.route) 68 msg += " Route = " + session.route 69 if (len(session.direction) != 0): 70 query = query & (db.closures.direction == session.direction) 71 msg += " Route = " + session.route 72 if (len(session.startdate) != 0): 73 query = query & (db.closures.startdate == session.startdate) 74 msg += "Start date = " + session.startdate 75 if (len(session.enddate) != 0): 76 query = query & (db.closures.enddate == session.enddate) 77 msg += "Start date = " + session.enddate 78 79 # if no restrictions entered then get all entries 80 if query == True : 67 81 hwy = db().select(db.closures.ALL) 68 82 msg = "ALL" 83 else: 84 # get entries with the matching requirements 85 hwy = db(query).select() 86 69 87 count = len(hwy) 70 88 # Show the results in table format. Get the radio call number from supervisor name lookup
Note: See TracChangeset
for help on using the changeset viewer.
