if (!isset($cntstObj)) {
    include_once SITE_CLASS_GEN . "class.countrystate.php";
    $cntstObj = new CountryState();
}
if (!isset($orgUserPerObj)) {
    require_once SITE_CLASS_APPLICATION . "user/class.OrganizationUserPermission.php";
    $orgUserPerObj = new OrganizationUserPermission();
}
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);
Beispiel #2
0
<?php

include S_SECTIONS . "/member/memberaccess.php";
$iUserID = $_GET['id'];
if (!isset($orgUserObj)) {
    include_once SITE_CLASS_APPLICATION . "user/class.OrganizationUser.php";
    $orgUserObj = new OrganizationUser();
}
if (!isset($orgUserPerObj)) {
    require_once SITE_CLASS_APPLICATION . "user/class.OrganizationUserPermission.php";
    $orgUserPerObj = new OrganizationUserPermission();
}
if (!isset($orgUserPermVerifyObj)) {
    include_once SITE_CLASS_APPLICATION . "user/class.OrganizationUserPermissionToVerify.php";
    $orgUserPermVerifyObj = new OrganizationUserPermissionToVerify();
}
$usrdtls = $orgUserObj->select($iUserID);
$orgdtls = $orgObj->select($usrdtls[0]['iOrganizationID']);
$urightshistory = $orgUserPermVerifyObj->getHistory($iUserID);
$smarty->assign('usrdtls', $usrdtls);
$smarty->assign('urightshistory', $urightshistory);
Beispiel #3
0
    include_once SITE_CLASS_APPLICATION . "organization/class.OrganizationGroup.php";
    $orgGrpObj = new OrganizationGroup();
}
// set folder struct for users
$usersec = "";
$orderStatus = $invoiceStatus = $ures = array();
$poUserStatusIds = $poUserStatus = $invUserStatusIds = $invUserStatus = $poUserAcptIds = $invUserAcptIds = $poUserAcpt = $invUserAcpt = "";
switch ($sess_usertype) {
    case 'securitymanager':
        $usersec = 'securitymanager';
        $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_TYPE_SHORT'] = 'SM';
        break;
    case 'orguser':
        $usersec = 'user';
        $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_TYPE_SHORT'] = 'OU';
        $usrdtls = $orgUsrObj->select($sess_id);
        $odt = $orgObj->select($curORGID);
        $opf = $orgprefObj->getDetails('*', " AND iOrganizationID={$curORGID} ");
        //					 if($odt[0]['eReqVerification'] == 'Yes') {
        if ($usrdtls[0]['ePermissionType'] == 'Individual') {
            $uWhere = " AND iUserID='" . $sess_id . "' AND eStatus!='Need to Verify' ";
            $ures = $orgUserPerObj->getDetails('*', $uWhere);
        } else {
            if ($usrdtls[0]['ePermissionType'] == 'Group') {
                $gwhere .= " AND iGroupID=" . $usrdtls[0]['iGroupID'] . " AND eStatus!='Need to Verify' ";
                $ures = $orgGrpObj->getDetails('*', $gwhere);
                // prints($ures); exit;
            }
        }
        //
        if (!isset($userStatusObj)) {
}
if (!isset($orgPrefObj)) {
    require_once SITE_CLASS_APPLICATION . "organization/class.OrganizationPreference.php";
    $orgPrefObj = new OrganizationPreference();
    //$sess_id
}
if (!isset($orgUsrObj)) {
    require_once SITE_CLASS_APPLICATION . "user/class.OrganizationUser.php";
    $orgUsrObj = new OrganizationUser();
}
$_GET['q'] = isset($_GET['q']) ? $_GET['q'] : '';
$key = $_GET['q'];
$type = $_GET['type'];
$iId = $_GET['iId'];
$orgUsrObj->setiUserID($iId);
$userdtls = $orgUsrObj->select($iId);
// prints($userdtls); exit;
if (!(is_array($userdtls) && count($userdtls) > 0)) {
    echo $smarty->get_template_vars('MSG_SELECT_ORG_USER') . " " . $smarty->get_template_vars('LBL_TO_PROCEED') . " !";
    exit;
}
if ($userdtls[0]['eUserType'] == 'Admin') {
    echo $smarty->get_template_vars('MSG_ADMIN_RIGHTS_NOT_REQ');
    exit;
}
//$where = " AND iGroupID = '".$iId."'";
$ores = $orgPrefObj->getDetails('*', " AND iOrganizationId=" . $userdtls[0]['iOrganizationID']);
$orgdtl = $orgObj->select($userdtls[0]['iOrganizationID']);
$orgtype = $orgdtl[0]['eOrganizationType'];
if ($orgtype == 'Buyer2') {
    include_once 'aj_getB2OrgUserStatus.php';
Beispiel #5
0
    $orgObj = new Organization();
}
$verify = isset($verify) ? $verify : '';
$iUserID = $_GET['id'];
$msg = isset($_SESSION['SESS_' . PRJ_CONST_PREFIX . '_MSG']) ? $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_MSG'] : '';
unset($_SESSION['SESS_' . PRJ_CONST_PREFIX . '_MSG']);
//$msg = GetVar('msg');
if ($msg == 'ras') {
    $msg = $smarty->get_template_vars('MSG_ADD_SUCC');
} elseif ($msg == 'raerr') {
    $msg = $smarty->get_template_vars('MSG_ADD_ERR');
} else {
    $msg = '';
}
$orgUserObj->setiUserID($iUserID);
$usrdata = $orgUserObj->select($iUserID);
$usrdata[0]['eUSerType'] = isset($usrdata[0]['eUSerType']) ? $usrdata[0]['eUSerType'] : '';
if ($usrdata[0]['eUSerType'] == 'Admin') {
    header("Location: " . SITE_URL_DUM . "createorganizationuser/{$iUserID}");
    exit;
}
$view = isset($view) ? $view : '';
if ($iUserID != '') {
    $view = 'edit';
    $where = " AND iUserID='" . $iUserID . "'";
    $userdata = $orgUserObj->getDetails('*', $where);
    $ures = $orgUserPerObj->getDetails('*', $where);
    $userStatus = @explode(";", $ures[0]['tPermission']);
    $invUserStatus = $userStatus[0];
    $invUserStatus = str_replace("inv:", "", $invUserStatus);
    $poUserStatus = isset($userStatus[1]) ? $userStatus[1] : '';