def loadFeesTable(om_gui): ''' loads the fee table ''' try: tableKeys = localsettings.FEETABLES.tables.keys() except AttributeError: localsettings.loadFeeTables() tableKeys = localsettings.FEETABLES.tables.keys() om_gui.feestableLoaded = True i = om_gui.ui.chooseFeescale_comboBox.currentIndex() tableKeys = sorted(localsettings.FEETABLES.tables.keys()) om_gui.fee_models = [] om_gui.ui.chooseFeescale_comboBox.clear() for key in tableKeys: table = localsettings.FEETABLES.tables[key] model = fee_table_model.treeModel(table) om_gui.fee_models.append(model) om_gui.ui.chooseFeescale_comboBox.addItem(table.briefName) text = u"%d %s" % (len(om_gui.fee_models), _("Fee Scales Available")) om_gui.ui.feescales_available_label.setText(text) if i != -1: om_gui.ui.chooseFeescale_comboBox.setCurrentIndex(i)
def loadFeesTable(om_gui): ''' loads the fee table ''' try: tableKeys = localsettings.FEETABLES.tables.keys() except AttributeError: localsettings.loadFeeTables() tableKeys = localsettings.FEETABLES.tables.keys() om_gui.feestableLoaded = True i = om_gui.ui.chooseFeescale_comboBox.currentIndex() tableKeys = localsettings.FEETABLES.tables.keys() tableKeys.sort() om_gui.fee_models = [] om_gui.ui.chooseFeescale_comboBox.clear() for key in tableKeys: table = localsettings.FEETABLES.tables[key] model = fee_table_model.treeModel(table) om_gui.fee_models.append(model) om_gui.ui.chooseFeescale_comboBox.addItem(table.briefName) text = u"%d %s"%(len(om_gui.fee_models), _("Fee Scales Available")) om_gui.ui.feescales_available_label.setText(text) if i != -1: om_gui.ui.chooseFeescale_comboBox.setCurrentIndex(i)
def proceed(): ''' on to the main gui. ''' from openmolar.qt4gui import maingui localsettings.loadFeeTables() sys.exit(maingui.main(QtGui.QApplication.instance()))
if __name__ == "__main__": # testing stuff try: serialno = int(sys.argv[-1]) except ValueError: serialno = 1 LOGGER.setLevel(logging.DEBUG) if "-v" in sys.argv: verbose = True else: verbose = False pt = patient(serialno) if verbose: for att in sorted(pt.__dict__.keys()): print "%s '%s'" % (att.ljust(20), pt.__dict__[att]) localsettings.loadFeeTables() print pt.fee_table pt.take_snapshot() print list(pt.tx_hash_tups) print pt.treatment_course print pt.ageYears print pt.age_course_start print pt.under_capitation
if __name__ == "__main__": # testing stuff try: serialno = int(sys.argv[-1]) except ValueError: serialno = 1 LOGGER.setLevel(logging.DEBUG) if "-v" in sys.argv: verbose = True else: verbose = False pt = patient(serialno) if verbose: for att in sorted(pt.__dict__.keys()): print "%s '%s'" % (att.ljust(20), pt.__dict__[att]) localsettings.loadFeeTables() print pt.fee_table pt.take_snapshot() print list(pt.tx_hash_tups) print pt.treatment_course print pt.ageYears print pt.age_course_start print pt.under_capitation
def test_exec2(self): localsettings.loadFeeTables() self.init(False, self.mw) self.exec_() print(self.dl.chosen_shortcut)
def setUp(self): localsettings.initiateUsers() localsettings.initiate() localsettings.loadFeeTables() super().setUp() self.mw = QtWidgets.QWidget()
def setUp(self): localsettings.initiate() localsettings.loadFeeTables() super().setUp()