SVN Alba r6186 - in prosistem/alba/trunk/alba: apps/principal/modules/estadosalumnos/actions apps/principal/modules/estadosalumnos/config lib/form/base
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(); } }
participants (1)
-
commits@pressenter.com.ar