Example #1
0
    def post(self, id):
        entity = PassengerAlert.get_by_id(long(id))
        # if(self.request.get("onoffswitch") == 'true'):
        # entity.on_off = True
        # else:
        # entity.on_off = False

        entity.put()
        self.redirect("/operator/viewalert/id=" + id)
Example #2
0
    def get(self, id):
        page_title = "View Alert"

        entity = PassengerAlert.get_by_id(long(id))

        template_values = {"page_title": page_title, "entity": entity, "extends_template": self.get_template()}

        template = JINJA_ENVIRONMENT.get_template("templates/viewalertdetails.html")
        self.response.write(template.render(template_values))
Example #3
0
    def get(self):
        page_title = "View Alerts"

        # retrieve values from the datastore
        entities_query = PassengerAlert.query()
        entities = entities_query.fetch(10)

        template_values = {"page_title": page_title, "extends_template": self.get_template(), "entities": entities}

        template = JINJA_ENVIRONMENT.get_template("templates/viewalert.html")
        self.response.write(template.render(template_values))
Example #4
0
	def post(self):
		alertincident = PassengerAlert()
		alertincident.route_id = self.request.get('alertInputRouteId')
		alertincident.incident_type = self.request.get('alertIncidentType')
		alertincident.incident_level = self.request.get('alertInputIncidentLevel')
		alertincident.comment = self.request.get('alertInputComments')
		alertincident.time_of_incident_happened = self.request.get('alertIncidentHappeningTime')
		alertincident.incident_bus_stop = self.request.get('alertInputBusStop')
		
		alertincident.put()
		
		page_title = "Thank You"

		template_values = {
			'page_title': page_title,
		}

		template = JINJA_ENVIRONMENT.get_template('templates/rateresponse.html')
		self.response.write(template.render(template_values))
	def post(self):
		alertincident = PassengerAlert()
		alertincident.route_id = self.request.get('alertInputRouteId')
		alertincident.incident_type = self.request.get('alertIncidentType')
		alertincident.incident_level = self.request.get('alertInputIncidentLevel')
		alertincident.comment = self.request.get('alertInputComments')
		alertincident.time_of_incident_happened = self.request.get('alertIncidentHappeningTime')
		alertincident.incident_bus_stop = self.request.get('alertInputBusStop')
		
		memcache.set(alertincident.route_id, alertincident.incident_type)
		memcache.set(alertincident.route_id, alertincident.incident_level)
		memcache.set(alertincident.route_id, alertincident.comment)
		memcache.set(alertincident.route_id, alertincident.time_of_incident_happened)
		memcache.set(alertincident.route_id, alertincident.incident_bus_stop)
Example #6
0
	def get(self):
		main.set_pre_page("alertincident")
		if main.register_required():
			self.redirect('registration')

		page_title = "Alert Incident"
		

		# retrieve values from the datastore
		entities_query2 = PassengerAlert.query()
		entities2 = entities_query2.fetch(10)

		template_values = {
			'page_title': page_title,
			#'entities2': entities2,
			'headsigns2' : TripsHeadsigns.find(),
			'stops': Stops.find()
		}

		template = JINJA_ENVIRONMENT.get_template('templates/alertincident.html')
		self.response.write(template.render(template_values))