consultar_perfiles
Consultar Perfiles
consultar_perfiles ( id_tipo_grupo as Integer , id_grupo as Integer )
El método devuelve todos los perfiles existentes para un tipo de grupo o grupo en particular.
Devuelve: 1{id_perfil + nombre}n
Funcionamiento
- Si queremos buscar por tipo, debemos pasar solamente el parámetro 'id_tipo_grupo'
- Si queremos buscar por grupo debemos pasar el parámetro 'id_grupo', y se hace caso omiso del parámetro 'id_tipo_grupo', si es que también se ingresó.
Ejemplo de Respuesta
Ejemplo de respuesta de la llamada consultar_perfiles, consultando por 'tipo de grupo'
- Llamada:
<aula:consultar_perfiles>
<aula:id_tipo_grupo>07</aula:id_tipo_grupo>
<aula:id_grupo></aula:id_grupo>
</aula:consultar_perfiles>
En esta llamada, podemos observar que se solicita consultar perfiles para el tipo de grupo "07"
- Respuesta:
<consultar_perfiles_response xmlns="urn:Educativa/Aula/">
<perfiles>
<id_perfil>D</id_perfil>
<nombre>Directivo</nombre>
</perfiles>
<perfiles>
<id_perfil>M</id_perfil>
<nombre>Ayudante</nombre>
</perfiles>
<perfiles>
<id_perfil>P</id_perfil>
<nombre>Docente</nombre>
</perfiles>
<perfiles>
<id_perfil>A</id_perfil>
<nombre>Alumno</nombre>
</perfiles>
<perfiles>
<id_perfil>X</id_perfil>
<nombre>Facilitador</nombre>
</perfiles>
<perfiles>
<id_perfil>I</id_perfil>
<nombre>Invitado</nombre>
</perfiles>
</consultar_perfiles_response>
Errores de validación
- Educativa::Aula::Error::GrupoInexistente -No existe grupo con el id ingresado.
- Educativa::Aula::Error::TipoGrupoInvalido - No Existe el tipo de grupo ingresado.