HEX
Server: Apache
System: Linux 185.122.168.184.host.secureserver.net 5.14.0-570.52.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 15 06:39:08 EDT 2025 x86_64
User: barbeatleanalyti (1024)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/barbeatleanalyti/public_html/baris.beatleanalytics.com/site/include/pmcconsumablesummary.php
<?php  
 
/* <summary>
	 Class contains methods related to state module
	 <author>
	 Beatle Buddy 2017.
	 </author>
	 Version 1.0
   </summary>
*/
 
class include_pmcconsumablesummary
{
	/*
	<summary>
		Default constructor
	</summary>	
	*/
	
	function __CONSTRUCT(){
	
	}


	/////////////new report start///////////////
	public function fetchStation($stationId = 0){
		global $objDB;
		
		if($stationId != 0)
		$SQL = "SELECT * FROM baris_station WHERE stationId = ".$stationId;
		else
		$SQL = "SELECT * FROM baris_station where OrgId = ".$_SESSION['UserInfo']['OrgID'];
		
		$rsStaInfo = $objDB->sql_query($SQL);
		return $rsStaInfo;		
	}

	public function FetchQuestion($queId = 0){
		global $objDB;
		
		if($queId != 0)
		$SQL = "SELECT * FROM baris_question WHERE queId = ".$queId;
		else
		$SQL = "SELECT * FROM baris_question";
		
		$rsQueInfo = $objDB->sql_query($SQL);
		return $rsQueInfo;		
	}

	public function FetchAuditor($userId = 0){
		global $objDB;
		
		if($userId != 0)
		$SQL = "SELECT * FROM baris_userlogin WHERE db_usertype = 'auditor' and userId = ".$userId;
		else
		$SQL = "SELECT * FROM baris_userlogin where db_usertype = 'auditor' and reportType like '%WAT%' and OrgId = ".$_SESSION['UserInfo']['OrgID'];
		
		$rsAudInfo = $objDB->sql_query($SQL);
		return $rsAudInfo;		
	}

	public function SelectBarisParamName($paramID){
		global $objDB;

		$SQL = "SELECT paramName FROM baris_param WHERE paramId = ".$paramID;
		$rsParamInfo = $objDB->sql_query($SQL);
		return $rsParamInfo[0]['paramName'];
		
	}

	public function SelectBarisPageName($pageId){
		global $objDB;
		$SQL = "SELECT db_pagename FROM baris_page WHERE pageId = ".$pageId;
		$rsPageInfo = $objDB->sql_query($SQL);
		return $rsPageInfo[0]['db_pagename'];
	}

	public function getcommondata($table,$data,$fieldname,$fieldid){
		global $objDB;

		$SQL = "SELECT ".$data." FROM ".$table." WHERE ".$fieldname." = ".$fieldid;
		$rsParamInfo = $objDB->sql_query($SQL);
		return $rsParamInfo[0][$data];
		
	}


	


	public function fetchContentRemark($PageParamID,$tokenID="",$coachNo=""){
		global $objDB;
		//$SQL = "SELECT pageConId FROM beatle_pagecontent WHERE LOWER(db_pageConTitle) = '".strtolower(QUESTION_DEFAULT_SENTENCE)."'";
/*		$SQL = "SELECT pageConId,db_pageConTitle FROM beatle_pagecontent WHERE LOWER(db_pageselection) = 'multiline'";
		$AboutUSayIArr = $objDB->sql_query($SQL);
		
		$AboutUSayI_ID = $AboutUSayIArr[0]['pageConId'];*/

		
		
		//$SQL = "SELECT * FROM baris_survey WHERE is_submit = 'Y' AND tokenid = (SELECT tokenid FROM beatle_survey WHERE db_surveyUserid = ".$CustomerID." AND orgid = ".$_SESSION['OtherInfo']['OrgID']." ORDER BY created_date DESC LIMIT 1)";
		
		//$SQL .= "	AND db_surveyPageId = 15";

		$SQL = "SELECT db_surveyValue FROM baris_survey WHERE db_surveyPageid = '15' AND is_submit = 'Y' ";

		if(!empty($PageParamID))
		$SQL .= " AND db_surveyParamId = ".$PageParamID. " ";

		if(!empty($coachNo))
		$SQL .= " AND db_coachNo = '".$coachNo."' ";


		if(!empty($tokenID))
		$SQL .= " AND tokenid = '".$tokenID. "' ";
		
		
		
		$SQL .= " AND created_date BETWEEN '".date("Y-m-d",strtotime($this->FromDate))." 00:00:00' AND '".date("Y-m-d",strtotime($this->ToDate))." 23:59:59' ";


		//echo $SQL;
		//die;
		$rsData = $objDB->sql_query($SQL);
		if(count($rsData) > 0){
			return $rsData[0]['db_surveyValue'];	
		}else{
			return "No any data found";	
		}
		
		
	}

	public function getPagesData($id){
		global $objDB;
		$SQL = "SELECT * FROM baris_page WHERE pageId = ".$id;
		$rsOwnerInfo = $objDB->sql_query($SQL);
		return $rsOwnerInfo;
	}
	
	public function getMonthlyTarget($queId,$subqueId,$pageId,$month,$year){
		global $objDB;
		$SQL = "SELECT * FROM baris_target WHERE OrgID = ".$_SESSION['UserInfo']['OrgID']." AND  queId = ".$queId." AND subqueId = ".$subqueId." AND pageId = ".$pageId." AND month = ".$month." AND year = ".$year;
		$rsOwnerInfo = $objDB->sql_query($SQL);
		return $rsOwnerInfo;
	}

	public function FetchValueScore($queId,$subqueId,$PageParamID,$PageID="",$month="",$year=""){
		global $objDB;
		//$pageIDArr = IndustryPageIDS($pType,$BranchID,$IndustryID);	
		
		$SQL = "SELECT SUM(db_surveyValue) AS AvgValue FROM baris_survey WHERE db_surveyPageid = ".$PageID." AND db_surveyValue AND is_submit = 'Y' AND OrgId = ".$_SESSION['UserInfo']['OrgID'];

		if(!empty($queId))
		$SQL .= " AND db_surveyQuestionId = ".$queId." " ;

		if(!empty($subqueId))
		$SQL .= " AND db_surveySubQuestionId = ".$subqueId." " ;

		if(!empty($this->StationId))
		$SQL .= " 
		AND db_surveyStationId = ".$this->StationId." " ;

		if(!empty($PageParamID))
		$SQL .= " AND db_surveyParamId = ".$PageParamID. " ";

		$SQL .= " AND year(created_date) between ".$year." and ".$year." and month(created_date) between ".$month." and ".$month." ";
		
		
		$rsCountSurvey = $objDB->sql_query($SQL);		
		
		return $rsCountSurvey[0]['AvgValue'];								
		
	}


	/////////////new report end/////////////////
	
	
	
	
	//  Method to fetch all user info.
	public function FetchAllUserInfo(){
		global $objDB;
		$SQL = "SELECT * FROM admin_master WHERE IsActive='Y' AND IsDeleted='N' ORDER BY AdminID DESC LIMIT 5";
		$rsUserInfo = $objDB->sql_query($SQL);
		return $rsUserInfo;	
	}

}


?>