MCPcopy Create free account
hub / github.com/ndleah/python-mini-project / delete_product

Method delete_product

Sqlite-crud/main.py:103–115  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

101 self.get_products()
102
103 def delete_product(self):
104 self.message['text'] = ''
105 try:
106 self.tree.item(self.tree.selection())['text'][0]
107 except IndexError as e:
108 self.message['text'] = 'Please select a Record'
109 return
110 self.message['text'] = ''
111 name = self.tree.item(self.tree.selection())['text']
112 query = 'DELETE FROM product WHERE name = ?'
113 self.run_query(query, (name, ))
114 self.message['text'] = 'Record {} deleted Successfully'.format(name)
115 self.get_products()
116
117 def edit_product(self):
118 self.message['text'] = ''

Callers

nothing calls this directly

Calls 3

run_queryMethod · 0.95
get_productsMethod · 0.95
formatMethod · 0.80

Tested by

no test coverage detected