<?php 
	ini_set('date.timezone','America/Lima'); 
	require_once("../include/inforegMod.php");
	/*require_once("../include/UsuarioMod.php");
	$obj_mou=new UsuarioMod();
	$obj_enu=new UsuarioEnt();
	$obj_enu->setIdusua($_SESSION["session_edgard"]);	
	$valu=$obj_mou->mostrarUsuario($obj_enu);
	$sesiedgard=$valu->getIdusua();
	$nom_usuari=$valu->getNombreu();*/
		

	$obj_mod=new InforegMod();
	$obj_ent=new InforegEnt();
	$obj_ent->setIdinforeg($_POST["idinfo"]);
	$id=$_POST["id"];
	if($_POST["ano"]=="nada" && $_POST["mes"]=="nada" && $_POST["dia"]=="nada"){
		$ano = date("Y");
		$mes = date("m"); 
		$dia = date("d");
		$valor=$obj_mod->obtenerSaludoAnoMesDia($ano,$mes,$dia,$id); /*Verifica la disponibilidad del saludo*/
		$tasis=$obj_mod->mostrarCantTeamFecha($ano,$mes,$dia); /*Cantidad de uso del Teamviewer*/ /*No usado */
		$lusot=$obj_mod->listarUsoTeamAnoMesDia($ano,$mes,$dia); /*Lista a los usuarios del Teamviewer*/
	}
	/*else{
		$ano = $_POST["ano"];
		$mes = $_POST["mes"]; 
		$dia = $_POST["dia"]; 
		$valor=$obj_mod->obtenerSaludoAnoMesDia($ano,$mes,$dia,$di); //Verifica la disponibilidad del saludo
	}*/
?>


<?php $hora = date("H"); ?>
<?php
if(isset($_POST['nou'])){ //nom,cod,ent,prb,pro
	$pnomu=$_POST['nou'];//Nombre del usuario atendedor
	$pnocl=$_POST['nom'];//Nombre del cliente a atender
	$pnoen=$_POST['ent'];
	//$salud=$_POST['sal']; //Saludo
	$usuar=strtoupper($pnomu);
	$nomcl=ucwords(strtolower($pnocl));
	$nomen=ucwords(strtolower($pnoen)); 
	$can=$tasis->getCantidad(); /*Cantidad de personas usando el Teamviewer*/
	if($can<3){
		if($hora > 0 && $hora < 12 ){
			if($valor->getSaludom()=='0'){
				$mensaje="👤 "."*".$usuar.":*"." Buenas dias, ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
				$obj_mod->actualizarSaludom($obj_ent,'1');
			}else{
				$mensaje="👤 "."*".$usuar.":*"." Ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
			}		
		}else if($hora > 11 && $hora < 19){
			if($valor->getSaludot()=='0'){
				$mensaje="👤 "."*".$usuar.":*"." Buenas tardes, ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
				$obj_mod->actualizarSaludot($obj_ent,'1');
			}else{
				$mensaje="👤 "."*".$usuar.":*"." Ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
			}
		}else if($hora > 18){
			if($valor->getSaludom()=='0'){
				$mensaje="👤 "."*".$usuar.":*"." Buenas noches, ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
				$obj_mod->actualizarSaludon($obj_ent,'1');
			}else{
				$mensaje="👤 "."*".$usuar.":*"." Ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
			}
		}
		$INSTANCE_ID = "3";  // TODO: Replace it with your gateway instance ID here
		$CLIENT_ID = "edocfa@outlook.es";  // TODO: Replace it with your Forever Green client ID here
		$CLIENT_SECRET = "d0d794f5643e4dcda9d96f0c5dc24510";   // TODO: Replace it with your Forever Green client secret here
		$postData = array(
		  'group_admin' => '51951043140',  // TODO: Specify the WhatsApp number of the group creator, including the country code
		  'group_name' => 'Uso del Teamviewer',    // TODO: Specify the name of the group
		  'message' => $mensaje  // TODO: Specify the content of your message
		);
		$headers = array(
		  'Content-Type: application/json',
		  'X-WM-CLIENT-ID: '.$CLIENT_ID,
		  'X-WM-CLIENT-SECRET: '.$CLIENT_SECRET
		);
		$url = 'http://api.whatsmate.net/v2/whatsapp/group/message/' . $INSTANCE_ID;
		$ch = curl_init($url);
		curl_setopt($ch, CURLOPT_POST, 1);
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
		curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
		curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($postData));
		$response = curl_exec($ch);
		echo "Response: ".$response;
		curl_close($ch);
	}else if($can>2){
		for($i=0;$i<count($can);$i++){
			$nus=$lusot[$i]->getNombreu();
			if($nus==$pnomu){
				if($hora > 0 && $hora < 12 ){
					if($valor->getSaludom()=='0'){
						$mensaje="👤 "."*".$usuar.":*"." Buenas dias, ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
						$obj_mod->actualizarSaludom($obj_ent,'1');
					}else{
						$mensaje="👤 "."*".$usuar.":*"." Ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
					}		
				}else if($hora > 11 && $hora < 19){
					if($valor->getSaludot()=='0'){
						$mensaje="👤 "."*".$usuar.":*"." Buenas tardes, ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
						$obj_mod->actualizarSaludot($obj_ent,'1');
					}else{
						$mensaje="👤 "."*".$usuar.":*"." Ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
					}
				}else if($hora > 18){
					if($valor->getSaludom()=='0'){
						$mensaje="👤 "."*".$usuar.":*"." Buenas noches, ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
						$obj_mod->actualizarSaludon($obj_ent,'1');
					}else{
						$mensaje="👤 "."*".$usuar.":*"." Ingresé con, ".$nomcl." de ".$_POST['cod']."-".$nomen.", ".$_POST['prb']." en ".$_POST['pro'];
					}
				}
				$INSTANCE_ID = "3";  // TODO: Replace it with your gateway instance ID here
				$CLIENT_ID = "edocfa@outlook.es";  // TODO: Replace it with your Forever Green client ID here
				$CLIENT_SECRET = "d0d794f5643e4dcda9d96f0c5dc24510";   // TODO: Replace it with your Forever Green client secret here
				$postData = array(
				  'group_admin' => '51951043140',  // TODO: Specify the WhatsApp number of the group creator, including the country code
				  'group_name' => 'Uso del Teamviewer',    // TODO: Specify the name of the group
				  'message' => $mensaje  // TODO: Specify the content of your message
				);
				$headers = array(
				  'Content-Type: application/json',
				  'X-WM-CLIENT-ID: '.$CLIENT_ID,
				  'X-WM-CLIENT-SECRET: '.$CLIENT_SECRET
				);
				$url = 'http://api.whatsmate.net/v2/whatsapp/group/message/' . $INSTANCE_ID;
				$ch = curl_init($url);
				curl_setopt($ch, CURLOPT_POST, 1);
				curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
				curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
				curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($postData));
				$response = curl_exec($ch);
				echo "Response: ".$response;
				curl_close($ch);
			}else if($i==2){
				echo "0";
			}
		}
	}
		
}
?>