def unplugDevicePin(pinId): updatedPin = dao.updateDevicePinBoardId(pinId, -1) return updatedPin
def unAttachPiDevicePinToBoard(request, piDevicePinId): updatedPiDevicePin = dao.updateDevicePinBoardId(piDevicePinId, -1) updatedPiDevicePin = dao.getPiDevicePinById(piDevicePinId) return ResponseProcessor.processSuccessResponse( updatedPiDevicePin._convertToDict())
def pluginDevicePin(pinId, boardID): updatedPin = dao.updateDevicePinBoardId(pinId, boardID) return updatedPin
def attachPiDevicePinToBoard(request, piDevicePinId): boardID = request.GET.get('boardId') updatedPiDevicePin = dao.updateDevicePinBoardId(piDevicePinId, boardID) updatedPiDevicePin = dao.getPiDevicePinById(piDevicePinId) return ResponseProcessor.processSuccessResponse( updatedPiDevicePin._convertToDict())