Exemple #1
0
$cursorttype = $_POST['cursorttype'];
if ($cursort != '') {
    if ($cursorttype == '1') {
        $cursort_type = 'ASC';
    } else {
        $cursort_type = 'DESC';
    }
    $orderBy = " {$cursort} {$cursort_type}";
} else {
    $orderBy = " ou.dLastAccessDate DESC ";
}
## ENDS HERE ###
$limit = " LIMIT " . ($page - 1) * $REC_LIMIT_FRONT . ", " . $REC_LIMIT_FRONT . " ";
// echo $where; exit;
$jtbl = " INNER JOIN " . PRJ_DB_PREFIX . "_organization_user_permission up on ou.iUserID=up.iUserID\r\n\t\t\t\tLEFT JOIN " . PRJ_DB_PREFIX . "_country_master cm on BINARY ou.vCountry=cm.vCountryCode\r\n        \t\tLEFT JOIN " . PRJ_DB_PREFIX . "_organization_master org on org.iOrganizationID=ou.iOrganizationID";
$userlist = $orgUserObj->getJoinTableInfo($jtbl, "ou.iUserID,ou.vFirstName,ou.vLastName,ou.vEmail,ou.eUserType,ou.eStatus,cm.vCountry,org.vCompanyName as OrgName", $where, $orderBy, '', $limit, 'yes');
//$userlist = $orgUserObj->getDetails_PG('',$where,$orderBy,'',$limit);
//prints($userlist);exit;
$count = $userlist['tot'];
unset($userlist['tot']);
if (!isset($pgajxobj)) {
    require_once SITE_CLASS_GEN . "class.paging-ajax.php";
    $pgajxobj = new Paging($count, $page, "listusers", $REC_LIMIT_FRONT);
}
$paging = $pgajxobj->getListPG($page);
//print $paging;
$pgmsg = $pgajxobj->setMessage("Records");
//echo $paging; exit;
$smarty->assign('count', $count);
$smarty->assign('userlist', $userlist);
$smarty->assign('paging', $paging);
}
if (!isset($orgUserPermVerifyObj)) {
    include_once SITE_CLASS_APPLICATION . "user/class.OrganizationUserPermissionToVerify.php";
    $orgUserPermVerifyObj = new OrganizationUserPermissionToVerify();
}
$uprmts = array();
if ($iUserID != '') {
    $view = 'verify';
    $OuserData = $userData = $orgUserObj->select($iUserID);
    if ($sess_usertype_short == 'OA' && $userData[0]['iOrganizationID'] != $curORGID) {
        header("Location: " . SITE_URL_DUM . "organizationuserlist");
        exit;
    }
    $fields = " *, grp.vGroupName ";
    $jtbl = " LEFT JOIN " . PRJ_DB_PREFIX . "_organization_group grp on ou.iGroupID=grp.iGroupID ";
    $OuserData = $orgUserObj->getJoinTableInfo($jtbl, $fields, " AND ou.iUserID={$iUserID} ");
    // $iUserID
    $OuserData = $userData = $userData[0];
    $uprmts = $orgUserPerObj->getDetails('*', " AND iUserID={$iUserID} ");
    $vuprmts = $orgUserPermVerifyObj->getDetails('*', " AND iUserID={$iUserID} ", ' iVerifiedID DESC ', '', ' LIMIT 0,1 ');
}
$state = $cntstObj->getgeneralArr(PRJ_DB_PREFIX . "_state_master", " AND eStatus='Active'", "vStateCode", "vState", "vCountryCode", "vStateCode,vState,vCountryCode");
$stateArr = $state[0];
//$stateArr	=	array($stateArr);
//echo $stateArr[0][2];
//prints($stateArr);exit;
$groupArr = $cntstObj->getgeneralArr(PRJ_DB_PREFIX . "_organization_group", " AND eStatus='Active' ", "iGroupID", "vGroupName", "iOrganizationID", "iGroupID,vGroupName,iOrganizationID");
$groupArr = $groupArr[0];
$db_country = $countryObj->getCountryDetail("iCountryId,vCountry,vCountryCode", "AND eStatus = 'Active'");
//prints($db_country);exit;
$db_state = $stateObj->getStateDetail("iStateId, vStateCode, vState", "AND eStatus = 'Active' AND vCountryCode = '" . $userData['vCountry'] . "'", "vState");
Exemple #3
0
// AND eViewed=\'Yes\'
$orderBy = " ORDER BY iVerifiedID DESC";
$limit = ' LIMIT 0,5';
$sql_res = 'CALL GetInbox("SM"," ' . $where . '","","' . $orderBy . '","' . $limit . '")';
$res = $dbobj->Onlyquery($sql_res);
$smarty->assign("res", $res);
//Prints($res);exit;
// --- Users -----------------------------------------------------------------------------------------
$auth1sts = $statusmasterObj->getDetails('iStatusID', " AND eFor='PO' AND vStatus_en='Auth1' ");
$auth1sts = $auth1sts[0]['iStatusID'];
$auth2sts = $statusmasterObj->getDetails('iStatusID', " AND eFor='PO' AND vStatus_en='Auth2' ");
$auth2sts = $auth2sts[0]['iStatusID'];
$auth3sts = $statusmasterObj->getDetails('iStatusID', " AND eFor='PO' AND vStatus_en='Auth3' ");
$auth3sts = $auth3sts[0]['iStatusID'];
$jtbl = " LEFT JOIN " . PRJ_DB_PREFIX . "_organization_user_permission per on ou.iUserID=per.iUserID\r\n\t\t\t\t LEFT JOIN " . PRJ_DB_PREFIX . "_country_master cm on ou.vCountry=cm.vCountryCode ";
$orgbyusrvrfy = $orgUserObj->getJoinTableInfo($jtbl, " ou.*, cm.vCountry as vCountryName ", " AND (per.tPermission LIKE '%po:%{$auth1sts}%' || per.tPermission LIKE '%po:%{$auth2sts}%' || per.tPermission LIKE '%po:%{$auth3sts}%') AND (ou.eStatus='Need to Verify' OR ou.eStatus='Modified' OR ou.eNeedToVerify='Yes') AND ou.iOrganizationID={$curORGID} ", " ou.iUserID DESC ", ' ou.iUserID ', " LIMIT 0,2 ", 'yes');
// OR (Select eOrganizationType from ".PRJ_DB_PREFIX."_organization_master where iOrganization=$curORGID)!='Supplier')
$tot_orgbyusrvrfy = $orgbyusrvrfy['tot'];
unset($orgbyusrvrfy['tot']);
// prints($orgbyusrvrfy); exit;
$bid = '';
for ($l = 0; $l < count($orgbyusrvrfy); $l++) {
    $bid[] = $orgbyusrvrfy[$l]['iUserID'];
}
$bw = '';
if (is_array($bid)) {
    $bid = @implode(',', $bid);
    $bw = " AND ou.iUserID NOT IN ({$bid})";
}
$auth1sts = $statusmasterObj->getDetails('iStatusID', " AND eFor='Invoice' AND vStatus_en='Auth1' ");
$auth1sts = $auth1sts[0]['iStatusID'];