/** * Selecciona los campos de la tabla según el codigo. * @param string $codigo codigo correspondiente a la actividad. * @return array devuelve un objetos que cumple la consulta. */ public static function getActividadByCodigo($codigo) { $conexion = ActividadesDB::connectDB(); $selecciona = "SELECT codigo, titulo, estado, cordinador, ubicacion," . "fecha, horarios, totalHoras, precioTotal, IVA FROM actividad" . " WHERE codigo=\"" . $codigo . "\""; $consulta = $conexion->query($selecciona); $registro = $consulta->fetchObject(); $actividad = new Actividad($registro->codigo, $registro->titulo, $registro->estado, $registro->cordinador, $registro->ubicacion, $registro->fecha, $registro->horarios, $registro->totalHoras, $registro->precioTotal, $registro->IVA); return $actividad; }
/** * * Comprueba si existe una persona pasando como parámetro el codigo. * @param number $codigo código de la persona. * @return boolean. */ public static function existeCodigo($codigo) { $conexion = ActividadesDB::connectDB(); $consulta = "SELECT codigo FROM persona WHERE codigo=\"" . $codigo . "\""; $registro = $consulta->fetchObject(); if ($registro->rowCount() > 0) { return FALSE; } else { return TRUE; } }