Exemplo n.º 1
0
    def post(self):
        if not(self.request.get('seleccion_usuario'), self.request.get('seleccion_empresa'),self.request.get('seleccion_nota') ):
            usuarios = GestorUsuarios.obtenerUsuarios()
            patron = '[a-zA-Z0-9]'
            respuesta = "<select>\n"
            for usuario in usuarios:
                respuesta = respuesta + "<option value=" + ''.join(re.findall(patron, str(usuario))) + ">" + ''.join(re.findall(patron, str(usuario))) + "</option>\n"
                respuesta = respuesta + "</select>\n"

            empresas =  GestorEmpresas.obtenerEmpresas()
            respuesta = respuesta + "<select>\n"
            for empresa in empresas:
                respuesta = respuesta + "<option value=" + ''.join(re.findall(patron, str(empresa)))  + ">" + ''.join(re.findall(patron, str(empresa))) + "</option>\n"
            respuesta = respuesta + "</select>\n"
            templateVars = {"listas": respuesta}
            plantilla = plantilla_env.get_template('plantilla/calificarempresa.html')
            self.response.out.write(plantilla.render(templateVars))
        else:
            #Grabamos los datos en la base de datos.
            print self.request.get('seleccion_usuario')
            print self.request.get('seleccion_nota')
            print self.request.get('seleccion_empresa')
            GestorEmpresas.calificarEmpresa(self.request.get('seleccion_usuario'), self.request.get('seleccion_empresa'),self.request.get('seleccion_nota'))
            plantilla=plantilla_env.get_template('plantilla/paginaprincipal.html')
            self.response.out.write(plantilla.render())
Exemplo n.º 2
0
    def post(self):

        if not(self.request.get('nombreEmpresa') and self.request.get('ciudadEmpresa')):
            plantilla=plantilla_env.get_template('plantilla/crearempresa.html')
            self.response.out.write(plantilla.render())
        else:
            #Grabamos los datos en la base de datos.
            GestorEmpresas.registrarEmpresa(self.request.get('nombreEmpresa'), self.request.get('ciudadEmpresa'))
            plantilla=plantilla_env.get_template('plantilla/paginaprincipal.html')
            self.response.out.write(plantilla.render())
Exemplo n.º 3
0
 def post(self):
     if not(self.request.get('nombreUsuario'), self.request.get('nombreEmpresa')):
         respuesta = GestorEmpresas.obtenerEmpresasCalificar()
         templateVars = {"formBorrar" : respuesta}
         plantilla=plantilla_env.get_template('plantilla/borrarEmpresa.html')
         self.response.out.write(plantilla.render(templateVars))
     else:
         #Grabamos los datos en la base de datos.
         GestorEmpresas.borrarCalificacion(self.request.get('nombreEmpresa'),self.request.get('nombreUsuario'))
         plantilla=plantilla_env.get_template('plantilla/paginaprincipal.html')
         self.response.out.write(plantilla.render())
Exemplo n.º 4
0
    def get(self):
        usuarios = GestorUsuarios.obtenerUsuarios()
        patron = "[a-zA-Z0-9]"
        respuesta = "<select name='seleccion_usuario'>\n"
        for (codigo_usuario, usuario) in usuarios:
            respuesta = (
                respuesta
                + "<option value="
                + str(codigo_usuario)
                + ">"
                + "".join(re.findall(patron, str(usuario)))
                + "</option>\n"
            )
        respuesta = respuesta + "</select>\n"

        empresas = GestorEmpresas.obtenerEmpresas()
        respuesta = respuesta + "<select name='seleccion_empresa'>\n"
        for codigo_empresa, empresa in empresas:
            respuesta = (
                respuesta
                + "<option value="
                + str(codigo_empresa)
                + ">"
                + "".join(re.findall(patron, str(empresa)))
                + "</option>\n"
            )
        respuesta = respuesta + "</select>\n"

        templateVars = {"listas": respuesta}
        plantilla = plantilla_env.get_template("plantilla/calificarempresa.html")
        self.response.out.write(plantilla.render(templateVars))
Exemplo n.º 5
0
    def get(self):
        usuarios = GestorUsuarios.obtenerUsuarios()
        patron = '[a-zA-Z0-9]'
        respuesta = "<select name='seleccion_usuario'>\n"
        for (codigo_usuario, usuario) in usuarios:
            respuesta = respuesta + "<option value=" + str(codigo_usuario) + ">" + ''.join(re.findall(patron, str(usuario))) + "</option>\n"
        respuesta = respuesta + "</select>\n"

        empresas =  GestorEmpresas.obtenerEmpresas()
        respuesta = respuesta + "<select name='seleccion_empresa'>\n"
        for codigo_empresa, empresa in empresas:
            respuesta = respuesta + "<option value=" + str(codigo_empresa) + ">" + ''.join(re.findall(patron, str(empresa))) + "</option>\n"
        respuesta = respuesta + "</select>\n"

        templateVars = {"listas": respuesta}
        plantilla = plantilla_env.get_template('plantilla/calificarempresa.html')
        self.response.out.write(plantilla.render(templateVars))
Exemplo n.º 6
0
        def get(self):
            respuesta = GestorEmpresas.listarEmpresasCalificaciones()
            templateVars = {"empresas" : respuesta}
            plantilla=plantilla_env.get_template('plantilla/listarempresas.html')

            self.response.out.write(plantilla.render(templateVars))
Exemplo n.º 7
0
 def get(self):
     respuesta = GestorEmpresas.obtenerEmpresasCalificar()
     templateVars = {"formBorrar" : respuesta}
     plantilla=plantilla_env.get_template('plantilla/borrarEmpresa.html')
     self.response.out.write(plantilla.render(templateVars))