Beispiel #1
0
    def confirmDTP(private_key: str, number_dl: int, id_car: int) -> None:
        """Подтвердить ДТП"""

        response: dict = DPS.confirmDTP(functional.wallet, private_key,
                                        number_dl, id_car)

        if response['status']:
            cli.Logger.info(response['msg'])
        else:
            cli.Logger.warn(response['msg'])
Beispiel #2
0
def confirmDTP() -> render_template:
    """Подтвердить ДТП"""

    lastPage: str = session.get('lastPage') if session.get('lastPage') else '/'

    if request.method == 'POST':
        wallet: str = session.get('wallet')
        private_key: str = request.form['private_key']
        number: int = int(request.form['number'])
        id_car: int = int(request.form['id_car'])

        response: dict = DPS.confirmDTP(wallet, private_key, number, id_car)
        if response['status']:
            flash(response['msg'])
            return render_template('html/main.html',
                                   lastPage=lastPage,
                                   info=True)
        else:
            flash(response['msg'])
            return render_template('html/main.html',
                                   lastPage=lastPage,
                                   addDtp=True)