[Alba-desarrollo] SVN Alba r4260 -
prosistem/alba/trunk/alba/apps/principal/modules/ciclolectivo/actions
commits en pressenter.com.ar
commits en pressenter.com.ar
Mie Feb 21 20:46:00 CET 2007
Author: josx
Date: 2007-02-21 16:45:58 -0300 (Wed, 21 Feb 2007)
New Revision: 4260
Modified:
prosistem/alba/trunk/alba/apps/principal/modules/ciclolectivo/actions/actions.class.php
Log:
Si no se envia el ciclo lectivo muestar el seleccionado por defecto (ticket #139)
Modified: prosistem/alba/trunk/alba/apps/principal/modules/ciclolectivo/actions/actions.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/ciclolectivo/actions/actions.class.php 2007-02-21 19:28:59 UTC (rev 4259)
+++ prosistem/alba/trunk/alba/apps/principal/modules/ciclolectivo/actions/actions.class.php 2007-02-21 19:45:58 UTC (rev 4260)
@@ -38,8 +38,15 @@
}
public function executeAgregarTurnosYPeriodos() {
-
-
+
+ $ciclolectivo_id = "";
+
+ if($this->getRequestParameter('id')) {
+ $ciclolectivo_id = $this->getRequestParameter('id');
+ } else {
+ $ciclolectivo_id = $this->getUser()->getAttribute('fk_ciclolectivo_id');
+ }
+
// info para completar el combo de ciclo lectivos
$c = new Criteria();
//$c->add(CiclolectivoPeer::ACTIVO, 1);
@@ -53,14 +60,14 @@
$this->optionsCiclolectivo = $optionsCiclolectivo;
- $this->ciclolectivo = CiclolectivoPeer::retrieveByPk($this->getRequestParameter('id'));
+ $this->ciclolectivo = CiclolectivoPeer::retrieveByPk($ciclolectivo_id);
$c = new Criteria();
- $c->add(TurnosPeer::FK_CICLOLECTIVO_ID, $this->getRequestParameter('id'));
+ $c->add(TurnosPeer::FK_CICLOLECTIVO_ID, $ciclolectivo_id);
$this->aTurnos = TurnosPeer::doSelect($c);
$c = new Criteria();
- $c->add(PeriodoPeer::FK_CICLOLECTIVO_ID, $this->getRequestParameter('id'));
+ $c->add(PeriodoPeer::FK_CICLOLECTIVO_ID, $ciclolectivo_id);
$this->aPeriodo = PeriodoPeer::doSelect($c);
}
Más información sobre la lista de distribución Alba-desarrollo