<?php
include('../../config/database.php');
$metodo=$_SERVER['REQUEST_METHOD'];
function acentos($cadena) 
{
   $search = explode(",","°,á,é,í,ó,ú,ñ,Á,É,Í,Ó,Ú,Ñ,Âª,Ã¡,Ã©,Ã­,Ã³,Ãº,Ã±,ÃÃ¡,ÃÃ©,ÃÃ­,ÃÃ³,ÃÃº,ÃÃ±,Ã“,Ã ,Ã‰,Ã ,Ãš,â€œ,â€ ,Â¿,ü");
   $replace =explode(",","*,a,e,i,o,u,n,A,E,I,O,U,N,A,a,e,i,o,u,n,A,E,I,O,U,Ñ,O,A,E,I,U,\",\",¿,&uuml;");
   $cadena= str_replace($search, $replace, utf8_encode($cadena));
   return $cadena;
}
if($metodo=='GET'){
    //Si se mando un id quiere decir que se hara una busqueda individual
   if(isset($_GET['all'])){
       $query = mysqli_query($mysqli, "SELECT * FROM rndc_vehiculos v, rndc_conf_vehiculos vc, rndc_lineas_vehiculos vl, rndc_tipos_carroceria tc WHERE v.undcarga=vc.codigo AND v.marcavehiculo=vl.codigomarca AND v.lineavehiculo=vl.codigolinea AND v.tipocarroceria=tc.codigo_carrocria") or die('Error en la consulta'. mysqli_error($mysqli));
        $json = array(); 
        while($row = mysqli_fetch_array($query)){
            $btn = "<a href='#' class='btn btn-xs btn-success' onclick=''><i class='fa fa-user-plus'><i/></a>";
            $json[] = array(
                'placa' => $row['numplaca'],
                'marca' => $row['descripcionmarca'],
                'linea' => $row['descripcionlinea'],
                'modelo' => $row['anofabricacion'],
                'undcarga' => acentos($row['nombre']).' '.acentos($row['descripcion']),
                'peso' => $row['pesovehiculo'],
                'corroceria' => acentos($row['descripcion_carro']),
                'btn' => $btn
            );
        }
        
        $json1['data'] = $json;
        $jsonstring = json_encode($json1);
        echo $jsonstring;
   }
    
}

if($metodo=='POST'){
    if(isset($_POST['registro'])){
        $tipo=$_POST['tipo'];
        $numid=$_POST['numid'];
        $nombre=$_POST['nombre'];
        $apellidouno=$_POST['apellidouno'];
        $apellidodos=$_POST['apellidodos'];
        $tel=$_POST['tel'];
        $cel=$_POST['cel'];
        $regimen=$_POST['regimen'];
        $direccion=$_POST['direccion'];
        $municipio=$_POST['municipio'];
        $codsede=$_POST['codsede'];
        $nomsede=$_POST['nomsede'];
        $catlicencia=$_POST['catlicencia'];
        $numlicencia=$_POST['numlicencia'];
        $viglicencia=$_POST['viglicencia'];
        //Registro en el RNDC / se usa puente server 23 
        $url = 'http://129.146.161.23/BackEnd_Orion/RNDC/crear_tercero.php';
        $postData = '{
          "tipo": "'.$tipo.'",
          "numid": "'.$numid.'",
          "nombre": "'.$nombre.'",
          "apellidouno": "'.$apellidouno.'",
          "apellidodos": "'.$apellidodos.'",
          "tel": "'.$tel.'",
          "cel": "'.$cel.'",
          "regimen": "'.$regimen.'",
          "direccion": "'.$direccion.'",
          "municipio": "'.$municipio.'",
          "codsede": "'.$codsede.'",
          "nomsede": "'.$nomsede.'",
          "catlicencia": "'.$catlicencia.'",
          "numlicencia": "'.$numlicencia.'",
          "viglicencia": "'.$viglicencia.'"
        }';
        $curl = curl_init($url);
        curl_setopt($curl, CURLOPT_POST, true);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_POSTFIELDS, $postData);
        $result = curl_exec($curl);
        curl_close($curl);
        //echo $result;
        
        $query = mysqli_query($mysqli, "INSERT INTO rndc_terceros VALUES (NULL,'$tipo','$numid','$nombre','$apellidouno','$apellidodos','$tel','$direccion',
        '$municipio','$codsede','$codsede','$catlicencia','$numlicencia','$viglicencia','0','0','$regimen','$cel','$result','','')");
        if(!$query){
            die('Error en el registro'. mysqli_error($mysqli));
        }
        echo '
        <div class="alert alert-success" role="alert" id="alerta_pro">
            El tercero ha sido registrado satisfactoriamente!
            <button type="button" class="close" data-dismiss="alert" aria-label="Close">
                <span aria-hidden="true">&times;</span>
            </button>
        </div>
        ';
    }
}