def asignarTicket(): if "ID" in session and session['Tipo'] == 3: if request.method == 'POST': objTicket = Ticket() objEmail = Email() objUsuario = Usuario() IdTicket = int(request.form['IdT']) IdDep = int(request.form['IdDep']) IdUsuario = int(request.form['User']) Prioridad = int(request.form['Prio']) objTicket.setID(IdTicket) objTicket.setPrioridad(Prioridad) objTicket.setIDDepartamento(IdDep) objTicket.setIDSolucionador(IdUsuario) ticket = objTicket.consultarID() objUsuario.setID(IdUsuario) if IdUsuario != None else objUsuario.setID(0) usuario = objUsuario.consultarID() if ticket[0].IdDepartamento == None: if objTicket.asignarTicket(): if len(usuario) > 0: email = usuario[0].Email objEmail.emailActualizacionTicket(email,3,ticket[0].Titulo,Prioridad) return "Exito" else: return "Error" else: return "Ticket Ya Asignado" else: return redirect(url_for('index'))