Exemple #1
0
def onBoardSetProductShelfLife():
	ts = ui.edtProductShelfLife.text()
	if ts == '':
		result = QMessageBox.critical(EndicataLabToolw, 'Error', "Product shelf life data required!", QMessageBox.Close, QMessageBox.Close)
	try:
		ival = int(ts)
	except:
		result = QMessageBox.critical(EndicataLabToolw, 'Error', "Product shelf life is not a number - please correct data!", QMessageBox.Close, QMessageBox.Close)
	if ui.globalReader.eSetBoardProductShelfLife(ui.globalTagId, int(ts) ):
		result = QMessageBox.int(EndicataLabToolw, 'Information', "Product shelf life succesfully writen to EEPROM!", QMessageBox.Close, QMessageBox.Close)