[Alba-desarrollo] SVN Alba r6186 - in prosistem/alba/trunk/alba: apps/principal/modules/estadosalumnos/actions apps/principal/modules/estadosalumnos/config lib/form/base

commits en pressenter.com.ar commits en pressenter.com.ar
Vie Mayo 15 23:26:08 CEST 2009


Author: ftoledo
Date: 2009-05-15 18:26:08 -0300 (Fri, 15 May 2009)
New Revision: 6186

Modified:
   prosistem/alba/trunk/alba/apps/principal/modules/estadosalumnos/actions/actions.class.php
   prosistem/alba/trunk/alba/apps/principal/modules/estadosalumnos/config/generator.yml
   prosistem/alba/trunk/alba/lib/form/base/BaseUsuarioForm.class.php
Log:
fix estilos viejos


Modified: prosistem/alba/trunk/alba/apps/principal/modules/estadosalumnos/actions/actions.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/estadosalumnos/actions/actions.class.php	2009-05-15 20:49:44 UTC (rev 6185)
+++ prosistem/alba/trunk/alba/apps/principal/modules/estadosalumnos/actions/actions.class.php	2009-05-15 21:26:08 UTC (rev 6186)
@@ -1,7 +1,7 @@
 <?php
 
-require_once dirname(__FILE__).'/../lib/estadosalumnosGeneratorConfiguration.class.php';
-require_once dirname(__FILE__).'/../lib/estadosalumnosGeneratorHelper.class.php';
+//require_once dirname(__FILE__).'/../lib/estadosalumnosGeneratorConfiguration.class.php';
+//require_once dirname(__FILE__).'/../lib/estadosalumnosGeneratorHelper.class.php';
 
 /**
  * estadosalumnos actions.

Modified: prosistem/alba/trunk/alba/apps/principal/modules/estadosalumnos/config/generator.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/estadosalumnos/config/generator.yml	2009-05-15 20:49:44 UTC (rev 6185)
+++ prosistem/alba/trunk/alba/apps/principal/modules/estadosalumnos/config/generator.yml	2009-05-15 21:26:08 UTC (rev 6186)
@@ -1,20 +1,5 @@
 generator:
-  class: sfPropelGenerator
+  class: sfPropelAdminGenerator
   param:
     model_class:           Estadosalumnos
-    theme:                 admin
-    non_verbose_templates: true
-    with_show:             false
-    singular:              ~
-    plural:                ~
-    route_prefix:          estadosalumnos
-    with_propel_route:     1
-
-    config:
-      actions: ~
-      fields:  ~
-      list:    ~
-      filter:  ~
-      form:    ~
-      edit:    ~
-      new:     ~
+    theme:                 default

Modified: prosistem/alba/trunk/alba/lib/form/base/BaseUsuarioForm.class.php
===================================================================
--- prosistem/alba/trunk/alba/lib/form/base/BaseUsuarioForm.class.php	2009-05-15 20:49:44 UTC (rev 6185)
+++ prosistem/alba/trunk/alba/lib/form/base/BaseUsuarioForm.class.php	2009-05-15 21:26:08 UTC (rev 6186)
@@ -25,8 +25,8 @@
       'email'                 => new sfWidgetFormInput(),
       'fk_establecimiento_id' => new sfWidgetFormPropelChoice(array('model' => 'Establecimiento', 'add_empty' => false)),
       'borrado'               => new sfWidgetFormInputCheckbox(),
+      'usuario_permiso_list'  => new sfWidgetFormPropelChoiceMany(array('model' => 'Permiso')),
       'usuario_rol_list'      => new sfWidgetFormPropelChoiceMany(array('model' => 'Rol')),
-      'usuario_permiso_list'  => new sfWidgetFormPropelChoiceMany(array('model' => 'Permiso')),
     ));
 
     $this->setValidators(array(
@@ -42,8 +42,8 @@
       'email'                 => new sfValidatorString(array('max_length' => 128, 'required' => false)),
       'fk_establecimiento_id' => new sfValidatorPropelChoice(array('model' => 'Establecimiento', 'column' => 'id')),
       'borrado'               => new sfValidatorBoolean(),
+      'usuario_permiso_list'  => new sfValidatorPropelChoiceMany(array('model' => 'Permiso', 'required' => false)),
       'usuario_rol_list'      => new sfValidatorPropelChoiceMany(array('model' => 'Rol', 'required' => false)),
-      'usuario_permiso_list'  => new sfValidatorPropelChoiceMany(array('model' => 'Permiso', 'required' => false)),
     ));
 
     $this->widgetSchema->setNameFormat('usuario[%s]');
@@ -63,26 +63,26 @@
   {
     parent::updateDefaultsFromObject();
 
-    if (isset($this->widgetSchema['usuario_rol_list']))
+    if (isset($this->widgetSchema['usuario_permiso_list']))
     {
       $values = array();
-      foreach ($this->object->getUsuarioRols() as $obj)
+      foreach ($this->object->getUsuarioPermisos() as $obj)
       {
-        $values[] = $obj->getFkRolId();
+        $values[] = $obj->getFkPermisoId();
       }
 
-      $this->setDefault('usuario_rol_list', $values);
+      $this->setDefault('usuario_permiso_list', $values);
     }
 
-    if (isset($this->widgetSchema['usuario_permiso_list']))
+    if (isset($this->widgetSchema['usuario_rol_list']))
     {
       $values = array();
-      foreach ($this->object->getUsuarioPermisos() as $obj)
+      foreach ($this->object->getUsuarioRols() as $obj)
       {
-        $values[] = $obj->getFkPermisoId();
+        $values[] = $obj->getFkRolId();
       }
 
-      $this->setDefault('usuario_permiso_list', $values);
+      $this->setDefault('usuario_rol_list', $values);
     }
 
   }
@@ -91,18 +91,18 @@
   {
     parent::doSave($con);
 
+    $this->saveUsuarioPermisoList($con);
     $this->saveUsuarioRolList($con);
-    $this->saveUsuarioPermisoList($con);
   }
 
-  public function saveUsuarioRolList($con = null)
+  public function saveUsuarioPermisoList($con = null)
   {
     if (!$this->isValid())
     {
       throw $this->getErrorSchema();
     }
 
-    if (!isset($this->widgetSchema['usuario_rol_list']))
+    if (!isset($this->widgetSchema['usuario_permiso_list']))
     {
       // somebody has unset this widget
       return;
@@ -114,30 +114,30 @@
     }
 
     $c = new Criteria();
-    $c->add(UsuarioRolPeer::FK_USUARIO_ID, $this->object->getPrimaryKey());
-    UsuarioRolPeer::doDelete($c, $con);
+    $c->add(UsuarioPermisoPeer::FK_USUARIO_ID, $this->object->getPrimaryKey());
+    UsuarioPermisoPeer::doDelete($c, $con);
 
-    $values = $this->getValue('usuario_rol_list');
+    $values = $this->getValue('usuario_permiso_list');
     if (is_array($values))
     {
       foreach ($values as $value)
       {
-        $obj = new UsuarioRol();
+        $obj = new UsuarioPermiso();
         $obj->setFkUsuarioId($this->object->getPrimaryKey());
-        $obj->setFkRolId($value);
+        $obj->setFkPermisoId($value);
         $obj->save();
       }
     }
   }
 
-  public function saveUsuarioPermisoList($con = null)
+  public function saveUsuarioRolList($con = null)
   {
     if (!$this->isValid())
     {
       throw $this->getErrorSchema();
     }
 
-    if (!isset($this->widgetSchema['usuario_permiso_list']))
+    if (!isset($this->widgetSchema['usuario_rol_list']))
     {
       // somebody has unset this widget
       return;
@@ -149,17 +149,17 @@
     }
 
     $c = new Criteria();
-    $c->add(UsuarioPermisoPeer::FK_USUARIO_ID, $this->object->getPrimaryKey());
-    UsuarioPermisoPeer::doDelete($c, $con);
+    $c->add(UsuarioRolPeer::FK_USUARIO_ID, $this->object->getPrimaryKey());
+    UsuarioRolPeer::doDelete($c, $con);
 
-    $values = $this->getValue('usuario_permiso_list');
+    $values = $this->getValue('usuario_rol_list');
     if (is_array($values))
     {
       foreach ($values as $value)
       {
-        $obj = new UsuarioPermiso();
+        $obj = new UsuarioRol();
         $obj->setFkUsuarioId($this->object->getPrimaryKey());
-        $obj->setFkPermisoId($value);
+        $obj->setFkRolId($value);
         $obj->save();
       }
     }




Más información sobre la lista de distribución Alba-desarrollo