Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Adjudicacion
- *
- * @ORMTable(name="Adjudicacion")
- * @ORMEntity(repositoryClass="AdministradorAdjudicacionBundleEntityAdjudicacionRepository")
- */
- class Adjudicacion {
- /**
- * @var integer
- *
- * @ORMColumn(name="id", type="integer")
- * @ORMId
- * @ORMGeneratedValue(strategy="AUTO")
- */
- private $id;
- /**
- * @var DateTime
- *
- * @ORMColumn(name="fechaInicio", type="date")
- */
- private $fechaInicio;
- /**
- * @var DateTime
- *
- * @ORMColumn(name="fechaFinal", type="date")
- */
- private $fechaFinal;
- /**
- * @ORMManyToOne(targetEntity="AdministradorCursoAcademicoBundleEntityCursoAcademico")
- */
- private $cursoAcademico;
- /**
- * @ORMManyToOne(targetEntity="AdministradorAdjudicacionClaseBundleEntityAdjudicacionClase")
- */
- private $adjudicacionClase;
- /**
- * @ORMManyToOne(targetEntity="AdministradorAdjudicacionNumeroBundleEntityAdjudicacionNumero")
- */
- private $adjudicacionNumero;
- /**
- * @ORMManyToOne(targetEntity="AdministradorAdjudicacionTipoBundleEntityAdjudicacionTipo")
- */
- private $adjudicacionTipo;
- ...getters and setters...
- class AdjudicacionRepository extends EntityRepository {
- public function findAdjudicacionesActuales($cursoAcademicoActual) {
- $q=$this->createQueryBuilder('c')
- ->where('c.cursoAcademico_id = :cursoAcademico_id')
- ->setParameter('cursoAcademico_id', $cursoAcademicoActual)
- ->getQuery()->getResult();
- return $q;
- }
- public function findAdjudicacionesActuales2($cursoAcademicoActual) {
- $expr = Criteria::expr();
- $criteria = Criteria::create();
- $criteria->where($expr->eq("cursoAcademico_id", $cursoAcademicoActual));
- return $this->matching($criteria);
- }
- mysql> select * from Adjudicacion;
- +----+-------------+------------+-------------------+----------------------+-----------------------+---------------------+
- | id | fechaInicio | fechaFinal | cursoAcademico_id | adjudicacionClase_id | adjudicacionNumero_id | adjudicacionTipo_id |
- +----+-------------+------------+-------------------+----------------------+-----------------------+---------------------+
- | 2 | 2009-01-01 | 2009-01-01 | 7 | 3 | 4 | 3 |
- | 6 | 2009-01-01 | 2009-01-01 | 7 | 3 | 4 | 4 |
- | 7 | 2009-01-01 | 2009-01-01 | 7 | 3 | 5 | 3 |
- | 8 | 2009-01-01 | 2009-01-01 | 7 | 3 | 5 | 4 |
- +----+-------------+------------+-------------------+----------------------+-----------------------+---------------------+
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement