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"
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"