コード例 #1
0
ファイル: app.py プロジェクト: TutosKen/PracticaEmpresarial
def eliminarCuenta():
    if request.method != 'POST':
        return redirect(url_for('inicio.index'))
    else:
        if "ID" in session and session['Tipo'] in [1,2,5]:
            objUsuario = Usuario()
            objUsuario.setID(int(request.form['IdUsuario']))

            if objUsuario.eliminarUsuario():
                return "Exito"

    return "Error"
コード例 #2
0
ファイル: app.py プロジェクト: TutosKen/PracticaEmpresarial
def eliminarUsuario():
    if request.method != 'POST':
        return redirect(url_for('inicio.index'))
    else:
        if "ID" in session and session['Tipo'] in [1,2,5]:
            IdUsuario = int(request.form['IdUsuario'])
            if IdUsuario == int(session['ID']):
                return "Error Self"

            objUsuario = Usuario()
            objUsuario.setID(IdUsuario)
            tipo = objUsuario.getTipoUsuario()

            if (session['Tipo'] == 2 and tipo in [1,2,5,6]) or (session['Tipo'] == 5 and tipo in [1,2,3,4,5]):
                return "Error"

            if not objUsuario.consultarTicketsUsuario():
                if objUsuario.eliminarUsuario():
                    return "Exito"
            else:
                return "Error Tickets"

    return "Error"