Documentation

DAOTarea
in package

DAO de Tarea.

Objeto para el acceso a los datos relacionados con las tareas.

Table of Contents

Methods

borrarTareaAlumno()  : mixed
Borrado de tarea por alumno.
borrarTareaProfesor()  : mixed
Borrado de tarea por profesor.
insertar()  : id
Inserta una nueva tarea.
modificar()  : mixed
Modificación de tarea por alumno.
verAlumnoDeTarea()  : mixed
Ver alumno de tarea.
verTareaDeAlumno()  : Un
Devuelve una tarea de un alumno.
verTareaDeAlumnoComoProfesor()  : Un
Devuelve una tarea de un alumno.
verTareasDeAlumno()  : Un
Devuelve un array de tareas de un alumno.
verTareasDeAlumnoComoProfesor()  : Un
Devuelve un array de tareas de un alumno.
_insertarImagenes()  : mixed

Methods

borrarTareaAlumno()

Borrado de tarea por alumno.

public static borrarTareaAlumno(mixed $idTarea, mixed $usuario) : mixed

Condiciones: la tarea tiene que pertenceder al alumno y no puede tener calificación ni de empresa ni del profesor.

Parameters
$idTarea : mixed
$usuario : mixed

borrarTareaProfesor()

Borrado de tarea por profesor.

public static borrarTareaProfesor(mixed $idTarea) : mixed
Parameters
$idTarea : mixed

insertar()

Inserta una nueva tarea.

public static insertar(mixed $tarea, mixed $usuario) : id
Parameters
$tarea : mixed
$usuario : mixed
Return values
id

{Integer} Identificador de la tarea insertada.

modificar()

Modificación de tarea por alumno.

public static modificar(mixed $tarea, mixed $usuario) : mixed

Condiciones: la tarea tiene que pertenceder al alumno y no puede tener calificación ni de empresa ni del profesor.

Parameters
$tarea : mixed
$usuario : mixed

verAlumnoDeTarea()

Ver alumno de tarea.

public static verAlumnoDeTarea(mixed $idTarea) : mixed

Devuelve los datos de un alumno a partir del identificador de tarea.

Parameters
$idTarea : mixed
Tags
@return

{Alumno} Datos del alumno que dio de alta la tarea.

verTareaDeAlumno()

Devuelve una tarea de un alumno.

public static verTareaDeAlumno(mixed $idTarea, mixed $idAlumno) : Un
Parameters
$idTarea : mixed

Identificador de la tarea solicitada.

$idAlumno : mixed

Identificador del alumno.

Return values
Un

array de arrays con los datos de cada tarea.

verTareaDeAlumnoComoProfesor()

Devuelve una tarea de un alumno.

public static verTareaDeAlumnoComoProfesor(mixed $idTarea, mixed $idProfesor) : Un
Parameters
$idTarea : mixed

Identificador de la tarea solicitada.

$idProfesor : mixed

Identificador del profesor.

Return values
Un

array de arrays con los datos de cada tarea.

verTareasDeAlumno()

Devuelve un array de tareas de un alumno.

public static verTareasDeAlumno(mixed $idAlumno) : Un
Parameters
$idAlumno : mixed

Identificador del alumno.

Return values
Un

array de arrays con los datos de cada tarea.

verTareasDeAlumnoComoProfesor()

Devuelve un array de tareas de un alumno.

public static verTareasDeAlumnoComoProfesor(mixed $id_alumno, mixed $id_profesor) : Un

El alumno debe estar inscrito en algún módulo impartido por el profesor.

Parameters
$id_alumno : mixed

Identificador del alumno.

$id_profesor : mixed

Identificador del profesor.

Return values
Un

array de arrays con los datos de cada tarea.

_insertarImagenes()

private static _insertarImagenes(mixed $tarea) : mixed
Parameters
$tarea : mixed

        
On this page

Search results