Beispiel #1
0
def delete_user():

    try:
        post.delete_user(ui.lineEdit_38.text())
        ui.label_48.setText("Аккаунт успешно удален")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка удаления аккаунта")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #2
0
def take_money():  # вызывает владелец

    try:
        post.take_money(int(ui.lineEdit_25.text()))
        obnov()
        ui.label_48.setText("Покупка была успешно произведена")

    except:

        ui.label_48.setText("Ошибка подтверждения покупки")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #3
0
def create_dar(id_dom, renter, time):  # вызывает владелец

    try:

        post.create_dar(int(id_dom), renter, 5)
        dar.create_threads(int(time), 1, "дарения", post.dar_number())
        print("Дарение " + "№" + str(int(post.dar_number() - 1)) + " создано")

    except:

        print("Ошибка создания дарения")
Beispiel #4
0
def create_zalog(dom_id, amount, srok, srok_zalog):

    try:
        post.create_zalog(int(dom_id), int(amount), int(srok), int(srok_zalog))
        print(post.zalog_number())
        dar.create_threads(int(srok), 1, "залога", post.zalog_number())

        print("Залог " + "№" + str(int(post.zalog_number() - 1)) + " создан")

    except:

        print("Ошибка создания залога")
Beispiel #5
0
def dar_cancel():  # вызывает получатель

    try:

        post.dar_cancel(int(ui.lineEdit_5.text()))
        ui.label_48.setText("Дарение отменено")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка отмены дарения")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #6
0
def stop_dar():  # вызывает владелец

    try:

        post.stop_dar(int(ui.lineEdit_22.text()))
        ui.label_48.setText("Дарение отменено")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка отмены дарения")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #7
0
def get_dar():  # вызывает владелец

    try:

        post.get_dar(int(ui.lineEdit_3.text()))
        obnov()
        ui.label_48.setText("Дарение успешно подтверждено")

    except:

        ui.label_48.setText("Ошибка подтверждения дарения")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #8
0
def buy_zalog():

    try:
        post.buy_zalog(int(ui.lineEdit_23.text()), int(ui.lineEdit_33.text()))
        obnov()
        ui.label_48.setText("Деньги успешно переведены")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка подтверждения залога")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #9
0
def create_user():

    try:
        post.create_user(ui.lineEdit_36.text())
        post.obnov(ui)
        ui.label_48.setText("Аккаунт успешно создан")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка регистрации аккаунта")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #10
0
def money_back_for_zalog():

    try:
        post.money_back_for_zalog(int(ui.lineEdit_24.text()))
        obnov()
        ui.label_48.setText("Залог отменен")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка отмены залога")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #11
0
def take_money_for_zalog(id_zalog):

    try:

        post.take_money_for_zalog(int(id_zalog))

        dar.create_threads(int(post.check_zalog(int(id_zalog))[5]), 1, "залог",
                           int(id_zalog))

    except:

        print("Ошибка подтверждения залога")
Beispiel #12
0
def stop_sell():  # вызывает владелец

    try:
        post.stop_sell(int(ui.lineEdit_11.text()))
        obnov()
        ui.label_48.setText("Покупка отменена")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка отмены покупки")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #13
0
def cancel_sell():  # вызывает покупаель

    try:

        post.cancel_sell(int(ui.lineEdit_21.text()))
        obnov()
        ui.label_48.setText("Покупка отменена")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка отмены покупки")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #14
0
def create_dom(owner, plob, type_obj, srok):  # вызывает админ

    try:
        post.create_dom(owner, plob, type_obj, srok)

        print("Дошло")
        dar.create_threads(1, 1, "Срок", int(post.dom_number() - 1), int(srok))

        print("Дом " + "№" + str(int(post.dom_number() - 1)) + " создан")

    except:

        print("Ошибка создания дома")
Beispiel #15
0
def buy():  # вызывает покупатель

    try:
        post.buy(int(ui.lineEdit_20.text()), int(ui.lineEdit_30.text()))

        obnov()
        ui.label_48.setText("Деньги успешно переведены")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка подтверждения покупки")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #16
0
def return_money_for_zalog():

    try:
        post.return_money_for_zalog(int(ui.lineEdit_35.text()),
                                    int(ui.lineEdit_34.text()))
        obnov()
        ui.label_48.setText("Деньги с залога были успешно возвращены")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка возврата средст с залога")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #17
0
def create_sell(dom_id, amount, srok):  # вызывает владелец

    try:

        post.create_sell(int(dom_id), int(amount), int(srok))

        dar.create_threads(int(srok), 1, "продажи", post.sell_number())

        print("Продажа " + "№" + str(int(post.sell_number() - 1)) + " создана")

    except:

        print("Ошибка создания продажи")
Beispiel #18
0
def check_zalog_for_renter():

    try:

        ui.label_29.setText(
            str(post.check_zalog(int(ui.comboBox_4.currentText()))[1]))
        ui.label_30.setText(
            str(post.check_zalog(int(ui.comboBox_4.currentText()))[2]))
        ui.label_31.setText(
            str(post.check_zalog(int(ui.comboBox_4.currentText()))[3]))
        ui.label_32.setText(
            str(post.check_zalog(int(ui.comboBox_4.currentText()))[4]))
        ui.label_33.setText(
            str(post.check_zalog(int(ui.comboBox_4.currentText()))[5]))

    except:

        ui.label_48.setText("Ошибка просмотра залога")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #19
0
def check_sell():

    try:
        ui.label_19.setText(
            str(post.check_sell(ui.comboBox_5.currentText())[1]))
        ui.label_20.setText(
            str(post.check_sell(ui.comboBox_5.currentText())[2]))
        ui.label_21.setText(
            str(post.check_sell(ui.comboBox_5.currentText())[3]))
        ui.label_23.setText(
            str(post.check_sell(ui.comboBox_5.currentText())[4]))

        ui.label_22.setText(
            str(int(post.check_sell(ui.comboBox_5.currentText())[5])))

    except:

        ui.label_48.setText("Ошибка просмотра покупки")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #20
0
def check_zalog_for_owner():

    try:

        ui.label_34.setText(
            str(post.check_zalog(int(ui.comboBox.currentText()))[1]))
        ui.label_35.setText(
            str(post.check_zalog(int(ui.comboBox.currentText()))[2]))
        ui.label_36.setText(
            str(post.check_zalog(int(ui.comboBox.currentText()))[3]))
        ui.label_37.setText(
            str(post.check_zalog(int(ui.comboBox.currentText()))[4]))
        ui.label_38.setText(
            str(post.check_zalog(int(ui.comboBox.currentText()))[5]))

    except:

        ui.label_48.setText("Ошибка просмотра залога")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #21
0
def check_dom():

    try:

        ui.label_13.setText(str(
            post.check_dom(ui.comboBox_2.currentText())[0]))
        ui.label_14.setText(str(
            post.check_dom(ui.comboBox_2.currentText())[1]))
        ui.label_15.setText(str(
            post.check_dom(ui.comboBox_2.currentText())[2]))
        ui.label_16.setText(str(
            post.check_dom(ui.comboBox_2.currentText())[3]))
        ui.label_17.setText(str(
            post.check_dom(ui.comboBox_2.currentText())[4]))
        ui.label_18.setText(
            str(int(post.check_dom(ui.comboBox_2.currentText())[5])))

    except:

        ui.label_48.setText("Ошибка просмотра дома")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #22
0
def check_sell_for_renter():

    try:

        ui.label_24.setText(
            str(post.check_sell(int(ui.comboBox_3.currentText()))[1]))
        ui.label_25.setText(
            str(post.check_sell(int(ui.comboBox_3.currentText()))[2]))
        ui.label_26.setText(
            str(post.check_sell(int(ui.comboBox_3.currentText()))[3]))
        ui.label_27.setText(
            str(post.check_sell(int(ui.comboBox_3.currentText()))[4]))

        ui.label_28.setText(
            str(
                int(
                    post.check_sell(int(ui.comboBox_3.currentText()))[5] /
                    (24 * 60 * 60))))

    except:

        ui.label_48.setText("Ошибка просмотра покупки")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #23
0
def create_dar():  # вызывает владелец

    try:

        post.create_dar(int(ui.lineEdit.text()), ui.lineEdit_2.text(), 5)
        dar.create_threads(int(ui.lineEdit_31.text()), ui, "дарения",
                           post.dar_number())
        ui.label_48.setText("Дарение " + "№" +
                            str(int(post.dar_number() - 1)) + " создано")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка создания дарения")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #24
0
def take_money_for_zalog():

    try:

        post.take_money_for_zalog(int(ui.lineEdit_26.text()))

        dar.create_threads(
            int(post.check_zalog(int(ui.lineEdit_26.text()))[5]), ui, "залог",
            int(ui.lineEdit_26.text()))
        obnov()
        ui.label_48.setText("Залог успешно произведен")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка подтверждения залога")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #25
0
def create_sell():  # вызывает владелец

    try:

        post.create_sell(int(ui.lineEdit_7.text()), int(ui.lineEdit_8.text()),
                         int(ui.lineEdit_19.text()))

        dar.create_threads(int(ui.lineEdit_19.text()), ui, "продажи",
                           post.sell_number())
        obnov()
        ui.label_48.setText("Продажа " + "№" +
                            str(int(post.sell_number() - 1)) + " создана")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка создания продажи")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #26
0
def create_dom():  # вызывает админ

    try:
        post.create_dom(ui.lineEdit_17.text(), ui.lineEdit_15.text(),
                        ui.lineEdit_16.text(), int(ui.lineEdit_10.text()))
        obnov()

        dar.create_threads(1, ui, "Срок", int(post.dom_number() - 1),
                           int(ui.lineEdit_10.text()))

        ui.label_48.setText("Дом " + "№" + str(int(post.dom_number() - 1)) +
                            " создан")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка создания дома")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #27
0
def create_zalog():

    try:
        post.create_zalog(int(ui.lineEdit_12.text()),
                          int(ui.lineEdit_13.text()),
                          int(ui.lineEdit_14.text()),
                          int(ui.lineEdit_32.text()))
        print(post.zalog_number())
        dar.create_threads(int(ui.lineEdit_14.text()), ui, "залога",
                           post.zalog_number())

        obnov()
        ui.label_48.setText("Залог " + "№" +
                            str(int(post.zalog_number() - 1)) + " создан")
        dar.create_threads(1, ui, "Оповещение", 0)

    except:

        ui.label_48.setText("Ошибка создания залога")
        dar.create_threads(1, ui, "Оповещение", 0)
Beispiel #28
0
    #print(i)

for i in range(len(post.only_my_zalog())):
    ui.comboBox.addItem(str(post.only_my_zalog()[i][0]))
    #print(i)

for i in range(len(post.only_my_zalog_for_renter())):
    ui.comboBox_4.addItem(str(post.only_my_zalog_for_renter()[i][0]))
    #print(i)

for i in range(len(post.accounts())):
    if post.check_user(post.accounts()[i]):
        ui.comboBox_6.addItem(str(post.accounts()[i]))
        #print(i)

dar.create_threads(10, ui, "Обновление", 100)


def clear_str():

    ui.label_13.clear()
    ui.label_14.clear()
    ui.label_15.clear()
    ui.label_16.clear()
    ui.label_17.clear()
    ui.label_18.clear()

    ui.label_19.clear()
    ui.label_20.clear()
    ui.label_21.clear()
    ui.label_22.clear()