[2010-12-08 14:01:47] Rev:652 | 3 files Added | 4 files Modified

carlos: improve assignation of users to roles
--------------------------------------------------------------------------------
1. A /trunk/workflow/engine/xmlform/roles/roles_userSearch.xml
2. A /trunk/workflow/engine/methods/roles/roles_AddUser.php
3. A /trunk/workflow/engine/xmlform/roles/roles_ListUsers.xml
4. M /trunk/workflow/engine/classes/model/Users.php
5. M /trunk/workflow/engine/methods/roles/roles_Ajax.php
6. M /trunk/workflow/engine/xmlform/roles/roles_Options.xml
7. M /trunk/workflow/engine/templates/roles/roles_Tree.php
This commit is contained in:
Erik Amaru Ortiz
2010-12-09 14:11:22 +00:00
parent b7aee5b702
commit 502455989f
7 changed files with 206 additions and 14 deletions

View File

@@ -224,6 +224,22 @@ class Users extends BaseUsers {
throw $oException;
}
}
function getAvailableUsersCriteria($sGroupUID = '')
{
try {
$oCriteria = new Criteria('workflow');
$oCriteria->addSelectColumn(UsersPeer::USR_UID);
$oCriteria->addSelectColumn(UsersPeer::USR_FIRSTNAME);
$oCriteria->addSelectColumn(UsersPeer::USR_LASTNAME);
$oCriteria->add(UsersPeer::USR_STATUS, 'ACTIVE');
return $oCriteria;
}
catch (exception $oError) {
throw ($oError);
}
}
} // Users
?>