def add_mix(self): mix = Mix() master = Toplevel() master.drinks = self.drinks mix_dialog(master, mix) master.wait_window() if master.save_drink: # Do not modify listbox yet, wait for incoming update #self.drinks.append(mix) self.master.conn.database.add(mix)
def add_mix(self): mix = Mix() master = Toplevel() master.drinks = self.drinks mix_dialog(master,mix) master.wait_window() if master.save_drink: # Do not modify listbox yet, wait for incoming update #self.drinks.append(mix) self.master.conn.database.add(mix)
def edit_drink(self): selection = self.lb_drinks.curselection() if len(selection) > 0: master = Toplevel() master.drinks = self.drinks selected = int(selection[0]) drink = self.drinks[selected] if drink.__class__.__name__ == "Drink": drink_dialog(master, drink) elif drink.__class__.__name__ == "Mix": mix_dialog(master, drink) master.wait_window() if master.save_drink: self.master.conn.database.update(drink) self.update_listbox()
def edit_drink(self): selection = self.lb_drinks.curselection() if len(selection) > 0: master = Toplevel() master.drinks = self.drinks selected = int(selection[0]) drink = self.drinks[selected] if drink.__class__.__name__ == "Drink": drink_dialog(master,drink) elif drink.__class__.__name__ == "Mix": mix_dialog(master,drink) master.wait_window() if master.save_drink: self.master.conn.database.update(drink) self.update_listbox()