Worked on assigning and removing users in Users and user groups(Ad hoc) Extjs

This commit is contained in:
safan
2011-01-08 11:37:16 +00:00
parent 453d6f4fb2
commit 865dc00eca
4 changed files with 57 additions and 40 deletions

View File

@@ -5781,16 +5781,17 @@ class processMap {
$_DBArray = (isset($_SESSION ['_DBArray']) ? $_SESSION ['_DBArray'] : '');
$_DBArray ['availableUsers'] = $aUsers;
$_SESSION ['_DBArray'] = $_DBArray;
G::LoadClass('ArrayPeer');
$oCriteria = new Criteria('dbarray');
$oCriteria->setDBArrayTable('availableUsers');
$oCriteria->addDescendingOrderByColumn(TaskUserPeer::TU_RELATION);
$oCriteria->addAscendingOrderByColumn('LABEL');
return $_SESSION ['_DBArray']['availableUsers'];
return $oCriteria;
} catch (Exception $oError) {
throw ($oError);
}
}
function getExtusersadhoc($sProcessUID = '', $sTaskUID = '') {
try {
$oProcess = new Process ( );
@@ -5820,13 +5821,13 @@ class processMap {
$oTask = new Task ( );
$aTask = $oTask->load($sTaskUID);
$G_PUBLISH->AddContent('propeltable', 'paged-table', 'users/users_ShortListAdhoc', $this->getTaskUsersCriteria($sTaskUID, $_SESSION ['iType']), $aFields);
$this->getExtTaskUsersCriteria ( $sTaskUID, $_SESSION ['iType'] );
return $_SESSION ['_DBArray']['taskUsers'];
G::RenderPage('publish', 'raw');
return true;
} catch (Exception $oError) {
} catch ( Exception $oError ) {
throw ($oError);
}
}
}