Exemplo n.º 1
0
	def post(self):
		if not isUserCook(self):
			self.redirect("/")
			return
		else:
			#Adds an item to composit
			day = getFormDate(self)
			compositItem = CompositMenuItemListItem.get(self.request.get("componentKey"))
			if compositItem.composit.occurrences.count()==0:
				compositItem.delete()
				modifyComposit(compositItem.composit)
			self.redirect("/menuEdit?day="+str(day))
Exemplo n.º 2
0
	def post(self):
		if not isUserCook(self):
			self.redirect("/")
			return
		else:
			day = getFormDate(self)
			compositKey=self.request.get('compositKey')
			if ((compositKey != None) and (compositKey != "")):
				composit=Composit.get(compositKey)
				if (composit != None):
					if composit.occurrences.count()==0:
						#Save new price
						composit.price = int(self.request.get('price'))
						composit.put()
						modifyComposit(composit)
			self.redirect("/menuEdit?day="+str(day))
Exemplo n.º 3
0
	def post(self):
		if not isUserCook(self):
			self.redirect("/")
			return
		else:
			day = getFormDate(self)
			#Deletes a dish from current days menu
			compositKey=self.request.get('compositKey')
			if ((compositKey != None) and (compositKey != "")):
				composit=Composit.get(compositKey)
				if composit != None and composit.occurrences.count() == 0:
					for component in composit.components:
						component.delete()
					composit.delete()
					deleteComposit(composit)
				else:
					composit.active = False
					composit.put()
					modifyComposit(composit)
			self.redirect("/menuEdit?day="+str(day))