SVN Alba r6117 - in prosistem/alba/trunk/alba/apps/principal/modules: ciclolectivo/actions feriado/actions usuario/actions
Author: hsanchez Date: 2009-04-24 16:26:47 -0300 (Fri, 24 Apr 2009) New Revision: 6117 Modified: prosistem/alba/trunk/alba/apps/principal/modules/ciclolectivo/actions/actions.class.php prosistem/alba/trunk/alba/apps/principal/modules/feriado/actions/actions.class.php prosistem/alba/trunk/alba/apps/principal/modules/usuario/actions/actions.class.php Log: cambios del request 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 2009-04-24 19:01:03 UTC (rev 6116) +++ prosistem/alba/trunk/alba/apps/principal/modules/ciclolectivo/actions/actions.class.php 2009-04-24 19:26:47 UTC (rev 6117) @@ -81,14 +81,14 @@ } - public function executeDeleteTurno () { + public function executeDeleteTurno ($request) { $this->turnos = TurnoPeer::retrieveByPk($this->getRequestParameter('idTurno')); $this->forward404Unless($this->turnos); $this->turnos->delete(); return $this->forward('ciclolectivo','agregarTurnosYPeriodos','id/'.$this->getRequestParameter('id')); } - public function executeDeletePeriodo () { + public function executeDeletePeriodo ($request) { $this->periodo = PeriodoPeer::retrieveByPk($this->getRequestParameter('idPeriodo')); $this->forward404Unless($this->periodo); $this->periodo->delete(); @@ -197,44 +197,37 @@ return $string; } - protected function addFiltersCriteria($c) - { - - $c->add(CiclolectivoPeer::FK_ESTABLECIMIENTO_ID, $this->getUser()->getAttribute('fk_establecimiento_id')); + protected function addFiltersCriteria($c){ + $c->add(CiclolectivoPeer::FK_ESTABLECIMIENTO_ID, $this->getUser()->getAttribute('fk_establecimiento_id')); } - protected function saveCiclolectivo($ciclolectivo) - { - //si se guarda el ciclo y se marca como actual - //los demas ciclo del establecimiento tiene que quedar como ACUAL = false - // $con = sfContext::getInstance()->getDatabaseConnection('propel'); -// new sfUser(); // nasty hack to load propel + protected function saveCiclolectivo($ciclolectivo) { + //si se guarda el ciclo y se marca como actual + //los demas ciclo del establecimiento tiene que quedar como ACUAL = false - $con = Propel::getConnection(); - try { - $con->beginTransaction(); - if ($ciclolectivo->getActual()) { - $c1 = new Criteria(); - $c1->add(CiclolectivoPeer::FK_ESTABLECIMIENTO_ID,$this->getUser()->getAttribute('fk_establecimiento_id')); - $c2 = new Criteria(); - $c2->add(CiclolectivoPeer::ACTUAL,false); - BasePeer::doUpdate($c1,$c2,$con); - - } + $con = Propel::getConnection(); + try { + $con->beginTransaction(); + if ($ciclolectivo->getActual()) { + $c1 = new Criteria(); + $c1->add(CiclolectivoPeer::FK_ESTABLECIMIENTO_ID,$this->getUser()->getAttribute('fk_establecimiento_id')); + $c2 = new Criteria(); + $c2->add(CiclolectivoPeer::ACTUAL,false); + BasePeer::doUpdate($c1,$c2,$con); + } $ciclolectivo->setFkEstablecimientoId($this->getUser()->getAttribute('fk_establecimiento_id')); - $ciclolectivo->save(); - $con->commit(); + $ciclolectivo->save(); + $con->commit(); - //cambio el attributo porque se cambio el ciclo actual - $this->getUser()->setAttribute('fk_ciclolectivo_id',$ciclolectivo->getId()); - $this->getUser()->setAttribute('ciclolectivo_descripcion',$ciclolectivo->getDescripcion()); - - } - catch (Exception $e){ - $con->rollBack(); - throw $e; - } - } + //cambio el attributo porque se cambio el ciclo actual + $this->getUser()->setAttribute('fk_ciclolectivo_id',$ciclolectivo->getId()); + $this->getUser()->setAttribute('ciclolectivo_descripcion',$ciclolectivo->getDescripcion()); + } + catch (Exception $e){ + $con->rollBack(); + throw $e; + } + } /** * Cambia el ciclo lectivo actual @@ -287,7 +280,7 @@ return $this->redirect('ciclolectivo/list'); } - function validateDelete() { + function validateDelete($request) { $this->ciclolectivo = CiclolectivoPeer::retrieveByPk($this->getRequestParameter('id')); $this->forward404Unless($this->ciclolectivo); if ($this->ciclolectivo->countTurnos() >0) { @@ -303,9 +296,9 @@ return false; } - return true; + return true; } - + public function executeSinciclolectivo() { $this->modulo = $this->getRequestParameter('m'); } @@ -361,10 +354,6 @@ } $this->ciclolectivo->setActual(isset($ciclolectivo['actual']) ? $ciclolectivo['actual'] : 0); } - - - - } ?> Modified: prosistem/alba/trunk/alba/apps/principal/modules/feriado/actions/actions.class.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/feriado/actions/actions.class.php 2009-04-24 19:01:03 UTC (rev 6116) +++ prosistem/alba/trunk/alba/apps/principal/modules/feriado/actions/actions.class.php 2009-04-24 19:26:47 UTC (rev 6117) @@ -43,7 +43,7 @@ Sobreescribo la accion del generator porque nefecito que el combo del ciclo lectivo sea dependiente de la session fk_establecimiento_id */ - public function executeEdit () + public function executeEdit ($request) { $this->feriado = $this->getFeriadoOrCreate(); $criteria = new Criteria(); @@ -125,4 +125,4 @@ } -?> \ No newline at end of file +?> Modified: prosistem/alba/trunk/alba/apps/principal/modules/usuario/actions/actions.class.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/usuario/actions/actions.class.php 2009-04-24 19:01:03 UTC (rev 6116) +++ prosistem/alba/trunk/alba/apps/principal/modules/usuario/actions/actions.class.php 2009-04-24 19:26:47 UTC (rev 6117) @@ -77,7 +77,7 @@ } - public function executeDelete() { + public function executeDelete($request) { $this->usuario = UsuarioPeer::retrieveByPk($this->getRequestParameter('id')); $this->forward404Unless($this->usuario); $this->usuario->setBorrado(1); @@ -86,7 +86,7 @@ } - public function executeList() { + public function executeList($request) { $this->processSort(); $this->processFilters(); $this->filters = $this->getUser()->getAttributeHolder()->getAll('sf_admin/usuario/filters'); @@ -106,7 +106,7 @@ - function executeEditPermiso() { + function executeEditPermiso($request) { // estos son los permisos que tiene el usuario $c = new Criteria(); @@ -158,7 +158,7 @@ $this->usuario = UsuarioPeer::retrieveByPk($this->getRequestParameter('id')); } - function executeSavePermiso() { + function executeSavePermiso($request) { // borrar todo los permisos para un usuarios determinado $usuarioId = $this->getRequestParameter('id');
participants (1)
-
commits@pressenter.com.ar