Module sapolio.analisadores
Info:
- Release: $Id: analisadores.lua,v 1.4 2013/10/15 21:51:05 tomas Exp $
Functions
| pode_enviar_email (db, user) | Verifica se um usuário tem permissão para enviar e-mail através do sistema. |
| lista_analisadores_processo (db, id_processo, tipo_analisador) | Lista os analisadores de um processo de acordo com o tipo de análise. |
| lista_coordenadores_gra (db) | Lista todos os coordenadores de todos os cursos de graduação e seus respectivos emails pessoais e o email de comunicação do curso |
| lista_coordenadores_pos (db) | Lista todos os coordenadores de todos os programas de pós e seus Respectivos emails pessoais e o email de comunicação do programa |
Functions
- pode_enviar_email (db, user)
-
Verifica se um usuário tem permissão para enviar e-mail através do sistema.
Parameters:
- db Objeto conexão.
- user Identificador do usuário.
Returns:
-
Booleano indicando se o usuário tem permissão para enviar
e-mail através do sistema.
- lista_analisadores_processo (db, id_processo, tipo_analisador)
-
Lista os analisadores de um processo de acordo com o tipo de análise.
Exclui o administrador (id == 1).
Parameters:
- db Objeto conexão.
- id_processo Identificador do processo.
- tipo_analisador String com o id_lua do recurso correspondente ao analisador.
Returns:
-
Iterador de usuários (que retorna o id).
- lista_coordenadores_gra (db)
-
Lista todos os coordenadores de todos os cursos de graduação e seus
respectivos emails pessoais e o email de comunicação do curso
Parameters:
- db Objeto conexão
Returns:
-
Iterador de coordenadores de GRA
- lista_coordenadores_pos (db)
-
Lista todos os coordenadores de todos os programas de pós e seus
Respectivos emails pessoais e o email de comunicação do programa
Parameters:
- db Objeto conexão
Returns:
-
Iterador de coordenadores POS