Example #1
0
 $GNAME = $v['vGroupName'];
 $data = $v;
 $data['eNeedToVerify'] = 'Yes';
 $data['iModifiedByID'] = $sess_id;
 $data['eModifiedBy'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_TYPE_SHORT'];
 $data['dModifiedDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
 if ($v['eStatus'] == 'Active') {
     $whr = " AND iGroupID=" . $v['iGroupID'];
     $varr = $ogrpvrfObj->getDetails('*', $whr, ' iVerifiedID DESC ', '', ' LIMIT 0,1 ');
     if (($varr[0]['eStatus'] == 'Active' || $varr[0]['eStatus'] == 'Inactive') && $varr[0]['eNeedToVerify'] != 'Yes') {
         $data['eStatus'] = 'Inactive';
         //$orgGroupObj->setAllVar($data);
         $where = "iGroupID = " . $v['iGroupID'] . "";
         //$res = $orgGroupObj->updateData($data, $where);
         $ogrpvrfObj->setAllVar($data);
         $res = $ogrpvrfObj->insert();
         //$res = $ogrpvrfObj->updateData($data, $where);
         // $orgGroupObj->updateData(array('eStatus'=>'Modified'),$where)
         // $orgGroupObj->updateData(array('eNeedToVerify'=>'Yes','eStatus'=>'Inactive'),$where);;
     } else {
         $var_msg = $smarty->get_template_vars('MSG_VERIFY_NEED_TO_VERIFY_OR_MODIFIED');
         echo $var_msg;
         exit;
     }
 } elseif ($v['eStatus'] == 'Inactive') {
     $whr = " AND iGroupID=" . $v['iGroupID'];
     $varr = $ogrpvrfObj->getDetails('*', $whr, ' iVerifiedID DESC ', '', ' LIMIT 0,1 ');
     if (($varr[0]['eStatus'] == 'Active' || $varr[0]['eStatus'] == 'Inactive') && $varr[0]['eNeedToVerify'] != 'Yes') {
         $data['eStatus'] = 'Active';
         //$orgGroupObj->setAllVar($data);
         $where = "iGroupID = " . $v['iGroupID'] . "";
Example #2
0
 $adata['iModifiedByID'] = $Data['iModifiedByID'] = $sess_id;
 $adata['eModifiedBy'] = $Data['eModifiedBy'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_TYPE_SHORT'];
 $adata['dModifiedDate'] = $Data['dModifiedDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
 $orgGroupObj->setAllVar($adata);
 $where = " iGroupID = '{$iGroupID}'";
 $res = $orgGroupObj->updateData($adata, $where);
 ## UPDATE INTO VERIFY TABLE
 $Data_verify = $Data;
 // prints($Data_verify); exit;
 $Data_verify['iGroupID'] = $iGroupID;
 //if(count($emlar)>0)
 $Data_verify['eStatus'] = 'Modified';
 /*else
 		$Data_verify['eStatus'] = 'Active';*/
 $orgGroupVerifyfObj->setAllVar($Data_verify);
 $vrfres = $orgGroupVerifyfObj->insert();
 //     $where = 'AND iSMID != '.$_SESSION['SESS_'.PRJ_CONST_PREFIX.'_ID'].' AND eStatus = "Active" AND eEmailNotification="Yes" ';
 //     $smdtls = $secManObj->getDetails('*',$where);
 // ---------------------
 if (count($emailarr) > 0) {
     $where = 'AND vType="Group Updated" AND eSection = "Member"';
     $db_email = $emailObj->getDetails('*', $where);
     $link = SITE_URL_DUM . "groupview/" . $iGroupID;
     $body = array("#GNAME#", "#ORGNAME#", "#CODE#", "#LINK#", "#MODIFIED_BY#");
     $post = array($GNAME, $orgnm, $CODE, $link, $sess_user_name . "({$sess_usertype_short})");
     $rplarr = array("Hello #SMNAME#,", "background-color: rgb(239, 239, 239);", "Regards,", "#MAIL_FOOTER#", "#SITE_URL#");
     $tbody_en = str_replace($rplarr, " ", $db_email[0]['tBody_en']);
     $emailContent_en = trim(str_replace($body, $post, $tbody_en));
     $tbody_fr = str_replace($rplarr, " ", $db_email[0]['tBody_fr']);
     $emailContent_fr = trim(str_replace($body, $post, $tbody_fr));
     // prints($emailContent);exit;