Example #1
0
$body_arr = '';
$type = '';
$post_data = $_POST;
if ($mod == 'verify') {
    $dtv = $vasocdt = $b2bpbvObj->getDetails('*', " AND iAssociationId={$iAssociationId} ", ' iVerifiedID DESC ', '', ' LIMIT 0,1');
    $dtv = $dtv[0];
    if (is_array($vasocdt) && count($vasocdt) > 0 && isset($vasocdt[0]['iAssociationId']) && isset($vasocdt[0]['iVerifiedID'])) {
        $dtv['eVerifiedBy'] = $sess_usertype_short;
        $dtv['iVerifiedByID'] = $sess_id;
        $dtv['dVerifiedDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
        // if(! (($dtv['eStatus']=='Active' || $dtv['eStatus']=='Inactive' || $dtv['eStatus']=='Delete') )) {
        if (!(($dtv['eStatus'] == 'Active' || $dtv['eStatus'] == 'Inactive' || $dtv['eStatus'] == 'Delete') && $dtv['eNeedToVerify'] == 'Yes')) {
            $dtv['eStatus'] = 'Active';
        }
        $dtv['eNeedToVerify'] = 'No';
        $rs = $b2bpbvObj->updateData($dtv, " iVerifiedID='" . $vasocdt[0]['iVerifiedID'] . "'");
        if ($rs) {
            unset($dtv['iVerifiedID']);
            unset($dtv['iAssociationId']);
            if ($vasocdt[0]['eStatus'] == 'Delete' && $vasocdt[0]['eNeedToVerify'] == 'Yes') {
                $rs = $b2bpbObj->delete($iAssociationId);
            } else {
                $rs = $b2bpbObj->updateData($dtv, " iAssociationId={$iAssociationId} ");
            }
        }
    } else {
        $dtv = $vasocdt = $b2bpbObj->select($iAssociationId);
        $dtv = $dtv[0];
        $dtv['eVerifiedBy'] = $sess_usertype_short;
        $dtv['iVerifiedByID'] = $sess_id;
        $dtv['dVerifiedDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');