[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