BUG 8315 Se añadio el webservice unassignedCaseList.

This commit is contained in:
Alvaro Campos
2012-01-19 17:22:58 -04:00
parent 0e03847386
commit a55548cfd1
5 changed files with 159 additions and 2 deletions

View File

@@ -166,6 +166,32 @@
return array("cases" => $res );
}
function UnassignedCaseList( $params ) {
$vsResult = isValidSession($params->sessionId);
if( $vsResult->status_code !== 0 ){
$o->guid = $vsResult->status_code. ' ' . $vsResult->message;
$o->name = '';
$o->delIndex = '';
return array("cases" => $o);
}
if( ifPermission( $params->sessionId, 'PM_CASES') == 0 ){
$o->guid = "2 Insufficient privileges to execute this function";
$o->name = '';
$o->delIndex = '';
return array("cases" => $o);
}
G::LoadClass('sessions');
$oSessions = new Sessions();
$session = $oSessions->getSessionUser($params->sessionId);
$userId = $session['USR_UID'];
$ws = new wsBase ();
$res = $ws->unassignedCaseList( $userId );
return array("cases" => $res );
}
function UserList( $params ) {
$vsResult = isValidSession($params->sessionId);
if( $vsResult->status_code !== 0 ){