Пример #1
0
	def getRuleInfo(self, buildingName = None, roomName = None, ruleId = None):
		checkData(locals())

		from app.backend.model.rule import Rule
		rule = Rule(id = ruleId, buildingName = buildingName, roomName = roomName)
		rule.retrieve()

		return rule.getDict(buildingName = None, roomName = None)
Пример #2
0
	def setRulePriority(self, buildingName, roomName, ruleId, rulePriority):
		checkData(locals())


		from app.backend.model.rule import Rule
		rule = Rule(id = ruleId, buildingName = buildingName, roomName = roomName)
		rule.retrieve()
		rule.setPriority(buildingName = buildingName, roomName = roomName, priority = rulePriority)

		return rule.getDict(buildingName = buildingName, roomName = roomName)