adding item

This commit is contained in:
BarsTiger
2022-08-05 23:01:21 +03:00
parent e85db18b9f
commit e01fb0efd1
11 changed files with 166 additions and 11 deletions

View File

@@ -0,0 +1,17 @@
from modules.database import Database
from modules.database.model import Item
from gui.gui import Ui_MainWindow
def add_item_if_can(ui: Ui_MainWindow):
if {"", 0} & {ui.new_item_name_box.text(), ui.new_item_price_box.value()}:
return
Database.add_item(Item(
ui.new_item_name_box.text(),
ui.new_item_class_box.currentText(),
ui.new_item_type_box.currentText(),
ui.new_item_shop_box.currentText(),
ui.new_item_price_box.value(),
ui.new_item_image_box.text() if ui.new_item_image_box.text() != "" else None
))