[Alba-desarrollo] SVN Alba r6117 - in
prosistem/alba/trunk/alba/apps/principal/modules:
ciclolectivo/actions feriado/actions usuario/actions
commits en pressenter.com.ar
commits en pressenter.com.ar
Vie Abr 24 21:26:48 CEST 2009
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');
Más información sobre la lista de distribución Alba-desarrollo