本文整理汇总了Python中DatabaseController.removeLocationRecord方法的典型用法代码示例。如果您正苦于以下问题:Python DatabaseController.removeLocationRecord方法的具体用法?Python DatabaseController.removeLocationRecord怎么用?Python DatabaseController.removeLocationRecord使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DatabaseController
的用法示例。
在下文中一共展示了DatabaseController.removeLocationRecord方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: removeLocationRecord
# 需要导入模块: import DatabaseController [as 别名]
# 或者: from DatabaseController import removeLocationRecord [as 别名]
def removeLocationRecord(locationId, addressId):
headLocationRecord = DatabaseController.getLocationHeadLocation(locationId)
headLocation = int(headLocationRecord[0][0])
if headLocation == int(locationId):
return False
else:
DatabaseController.removeLocationRecord(locationId)
checkIfAddressIsUsed(addressId)
locationClassroomRecords = DatabaseController.getLocationClassroomRecords(locationId)
for eachClassroom in locationClassroomRecords:
recordId = int(eachClassroom[0])
classroomId = int(eachClassroom[1])
DatabaseController.deleteClassroomLocationRecordById(recordId)
manageClassroomUsage(classroomId)
DatabaseController.deleteTimetableRecordsBasedOnLocationId(locationId)
return True