def rol(idr = None): roles = c_rol.traerRoles() permisosXrol = None rol = None '''Este if es para recargar la pagina con todos los roles mas los permisos del rol que se ha elegido para asignar o desasignar permisos''' if idr != None: permisosXrol = c_rol.getPermisos_X_Rol(idr) rol=c_rol.getRol(idr) return render_template("indexRol.html", title='Administracion de Roles',roles=roles,form3=listarPermisos, form=rol_CrearForm(),form2=buscar(),permisos=permisosXrol,permisos2=c_per.getPermisos(), rol=rol)
def rol_proyFase(id1=None, id2=None, opcion=None): if id1 != None: roles = c_rol.getRolIdf(id1) permisosXrol = None rol = None '''Este if es para recargar la pagina con todos los roles mas los permisos del rol que se ha elegido para asignar o desasignar permisos''' if id2 != None and int(opcion) == 2: print "entro en opcion 2" permisosXrol = c_rol.getPermisos_X_Rol(id2) rol=c_rol.getRol(id2) return render_template("indexRol2.html", title='Administracion de Roles',roles=roles,form3=listarPermisos, form=rol_CrearForm(),form2=buscar(),permisos=permisosXrol,permisos2=c_per.getPermisos(), rol=rol, idf=id1)
def fase(idp = None): fases = c_proy.getFases(idp) Proy = c_proy.getProy(idp) return render_template("indexFase.html",title='Administracion de Fases',fases=fases,Proy=Proy,form=fase_CrearForm(),form2=buscar())
def buscarFase(idp = None): ''' Devuelve una lista de fases que coincidan con el nombre proporcionado ''' form2 = buscar() fases = c_fase.buscarPorNombreFaseProyecto(form2.nombreBuscado.data, idp) return render_template("indexFase.html",title='Administracion de Fases',fases=fases,Proy=c_proy.getProy(idp),form=fase_CrearForm(),form2=form2)
def proy2(): ''' Devuelve los datos de un Proyecto en Concreto ''' proyecto = c_proy.traerProyectos() return render_template('indexProy.html', proyectos = proyecto, form = proy_CrearForm(), form2 = buscar())
def buscarProyecto(): ''' Devuelve una lista de proyectos que coincidan con el nombre proporcionado ''' form2 = buscar() proyectos = c_proy.buscarPorNombreProyecto(form2.nombreBuscado.data) return render_template('indexProy.html', proyectos = proyectos, form = proy_CrearForm(), form2=form2)
def buscarRol(idu = None): ''' Devuelve una lista de roles que coincidan con el nombre proporcionado ''' form2 = buscar() roles = c_rol.buscarPorNombreRol(form2.nombreBuscado.data) return render_template("indexRol.html", title='Administracion de Roles',roles=roles,form=rol_CrearForm(),form2=buscar(),permisos=None)
def buscarUsuario(): ''' Devuelve una lista de usuarios que coincidan con el nombre proporcionado ''' form2 = buscar() usuarios2 = c_usr.buscarPorNombreUsuario(form2.nombreBuscado. data) return render_template('indexUser.html', usuarios=usuarios2, form=usr_CrearForm(), form2=form2)