public function countMatriculesActives($idS) { $C = new Criteria(); $C = MatriculesPeer::criteriaMatriculat($C, false); $C->add(MatriculesPeer::CURSOS_IDCURSOS, $this->getIdcursos()); return MatriculesPeer::doCount($C); }
static function getMatricules($idC, $idS, $amb_llista_espera = false, $amb_baixa = false, $amb_tots_els_estats = false) { $Curs = self::retrieveByPK($idC); $C = new Criteria(); $C = MatriculesPeer::criteriaMatriculat($C, $amb_llista_espera, $amb_baixa, $amb_tots_els_estats); $C->add(MatriculesPeer::CURSOS_IDCURSOS, $idC); $C->addJoin(MatriculesPeer::USUARIS_USUARIID, UsuarisPeer::USUARIID); $C->addAscendingOrderByColumn(MatriculesPeer::DATAINSCRIPCIO); $C->addAscendingOrderByColumn(UsuarisPeer::COG1); $C->addAscendingOrderByColumn(UsuarisPeer::COG2); $C->addAscendingOrderByColumn(UsuarisPeer::NOM); return MatriculesPeer::doSelect($C); }