def __init__(self, table, name, lat, long): data_dict = { 'name':name, 'lat':lat, 'long':long} DBRecord.__init__(self, table, data_dict)
def __init__(self, table, id, trigraph, comp_no, reg, type, notes): data_dict = { 'ID':id, 'trigraph':trigraph, 'comp_no':comp_no, 'reg':reg, 'type':type, 'notes':notes} DBRecord.__init__(self, table, data_dict)
def __init__(self, db, table, datetime, gliderID, location_name, capacity, duration, launch, km_flown, notes): self.db = db data_dict = { 'number':0, 'datetime':datetime, 'GliderID':gliderID, 'Location':location_name, 'Capacity':capacity, 'Duration':duration, 'Launch':launch, 'Km_flown':km_flown, 'Notes':notes} DBRecord.__init__(self, table, data_dict)
def write_data(self, user_data): if str == type(user_data): record_obj = DBRecord(user_data) record_obj.set_no(1) record_obj.set_state(1) self.__db_handle.write(record_obj)