Beispiel #1
0
    def _update_new_character_with_its_id(self, character):
        DBAccessor.execute('update Character{0} where FullName={1}'.format(
            convert_data_to_update_command(['ID'], [character.c_id]),
            convert_datum_to_command(character.full_name)))
        CharacterModel.update_character_into_db(character)

        self.updated_count += 1
    def _update_new_character_with_its_id(self, character):
        DBAccessor.execute(
            "update Character{0} where FullName={1}".format(
                convert_data_to_update_command(["ID"], [character.c_id]), convert_datum_to_command(character.full_name)
            )
        )
        CharacterModel.update_character_into_db(character)

        self.updated_count += 1
def open_updating_character_window(master,
                                   character,
                                   callback=lambda: None,
                                   **kwargs):
    popup = CharacterWindow(
        master, character, lambda:
        (CharacterModel.update_character_into_db(character), callback()),
        **kwargs)
    master.wait_window(popup)
def open_updating_character_window(master, character, callback=lambda: None, **kwargs):
    popup = CharacterWindow(master, character, lambda: (CharacterModel.update_character_into_db(character), callback()),
                            **kwargs)
    master.wait_window(popup)