<?php
if(!isset($_SESSION)) {
    session_start();
}

require_once($_SERVER['DOCUMENT_ROOT'].'/varios/varios.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/clases/Varios.Class.php');

if( Varios::isActiveSession()
    && Varios::hasModuleAccess(10)
) {
	$reseCod      = filter_var( $_POST['reservaId'], FILTER_SANITIZE_STRING);
	$reseId         = filter_var( Varios::decodifica($reseCod), FILTER_SANITIZE_NUMBER_INT);

	require_once($_SERVER['DOCUMENT_ROOT'].'/clases/gestionReserva.Class.php');
    $reserva_obj  	     = new gestionReserva(null);
    $reserva_resultado   = $reserva_obj->informacionReserva( $reseId, null,0 );
    // print_r($reserva_resultado);
	$persId 		= $reserva_resultado['pers_UID'];
	$razonSocial 	= $reserva_resultado['pers_razon_social'];
	$fecha 			= $reserva_resultado['rese_fecha_formato'];
	$horario		= $reserva_resultado['res_bloq_inicio'].' - '.$reserva_resultado['res_bloq_fin'];
	$tipo   		= $reserva_resultado['tipo'];
	$reservaBodega  = $reserva_resultado['bodega_codigo'].' - '.$reserva_resultado['bodega_nombre'];
	$reservaPuerta  = $reserva_resultado['puer_codigo'].' - '.$reserva_resultado['puer_descripcion'];
	$idPersCliente  = $reserva_resultado['pers_cliente_UID'];
	$rutCliente		= $reserva_resultado['rut_cliente'];
	$nombreCliente	= $reserva_resultado['cliente'];
	$tipoOrdenID 	= $reserva_resultado['para_tipo_orden_UID'];
	$numero 		= $reserva_resultado['rese_numero'];

	$tipoCarga 		= '';
	$cantidad 		= 0;
	$cantidadMaximo = 0;

	if($reserva_resultado['rese_cantidad_pallet'] > 0)
	{
		$cantidad 	= $reserva_resultado['rese_cantidad_pallet'];
		$tipoCarga 	= 'pallet';
        $cantidadMaximo = $cantidad - 51;
	}
	if($reserva_resultado['rese_cantidad_granel'] > 0)
	{
		$cantidad 	= $reserva_resultado['rese_cantidad_granel'];
		$tipoCarga 	= 'granel';
        $cantidadMaximo = $cantidad - 38250;
	}
	
	$bloques  		= $reserva_resultado['rese_cantidad_bloque'];
	$idReen  		= $reserva_resultado['reen_UID'];
	$rut 			= $reserva_resultado['reen_rut'];
	$nombre 		= $reserva_resultado['reen_nombre'];
	$observacion 	= $reserva_resultado['rese_observacion'];
    
	require_once($_SERVER['DOCUMENT_ROOT'].'/clases/ClienteProveedor.Class.php');
    $tipo_obj  	     = new ClienteProveedor(null);
    $tipo_resultado  = $tipo_obj->informacionTipoPersona( $persId );
    $tipo_obj->Close();

	$bodegaID = '';
	require_once($_SERVER['DOCUMENT_ROOT'].'/clases/Parametro.Class.php');
    $parametro_obj = new Parametro(null);
    $bodega_inf = $parametro_obj->informacionParametro( 105000, null, 1, 1);
    $parametro_obj->Close();

	?>
</script>
	
    <div class="row">
		<div class="col-sm-12" align="right">
			<button class="btn btn-sm btn-danger" onclick="redireccionar('index.php')"><i class="picons-thin-icon-thin-0132_arrow_back_left" style="font-size:15px;color:white;"></i> Retornar</button>
			<br/><br/>
		</div>
	</div>
	<div class="row">
		<div class="col-sm-12">
			<div class="alert alert-warning">
                <b>Información de la Reserva Principal</b><br>
                <div class="col-xs-12 col-sm-6">                
                    Fecha y horario: <b><?php echo $fecha;?>, <?php echo $horario;?></b><br>
                    Bodega: <b><?php echo $reservaBodega;?>, Puerta: <?php echo $reservaPuerta;?></b><br>
                    Carga: <b><?php echo $tipoCarga;?>, Cantidad: <?php echo $cantidad;?></b><br>
                </div>
            </div>
		</div>
	</div>
    <form name="frm_reservaModificar" id="frm_reservaModificar" method="post">
        <input type="hidden" id="txt_reservaId" name="txt_reservaId" value="<?php echo Varios::codifica($reseId);?>">
        <input type="hidden" id="txt_puertaId" name="txt_puertaId" value="">
        <input type="hidden" id="txt_bloqueId" name="txt_bloqueId" value="">
        <input type="hidden" id="txt_token" name="txt_token" value="">
        <input type="hidden" id="txt_reservaFecha" name="txt_reservaFecha">
        <input type="hidden" id="cmb_tipoOrden" name="cmb_tipoOrden">
        <input type="hidden" id="cmb_cliente" name="cmb_cliente" value="<?php echo $persId;?>">
        <input type="hidden" id="txt_clienteId" name="txt_clienteId" value="<?php echo $persId;?>">
        <input type="hidden" id="txt_reenId" name="txt_reenId" value="">
        <input type="hidden" id="txt_bloqSelec" name="txt_bloqSelec">
        <input type="hidden" id="txt_persCliId" name="txt_persCliId" value="<?php echo Varios::codifica($idPersCliente);?>" >
        <input type="hidden" id="txt_cantidadMaxima" name="txt_cantidadMaxima" value="<?php echo $cantidadMaximo;?>" >
        <div class="row">
            <div class="col-xs-12 col-xl-12">
                <div class="form-group row">
                    <label id="lbl_razonSocial" class="col-form-label col-xs-12 col-xl-1">Razón Social</label>
                    <div class="col-xs-12 col-xl-8">
                        <input class="form-control" readonly type="text"
                            id="txt_razonSocial" name="txt_razonSocial" value="<?php echo $razonSocial;?>">
                    </div>
                    <label for="" class="col-form-label col-xs-12 col-xl-1">Tipo<span style="color:red;">*</span></label>
                    <div class="col-xs-12 col-xl-2">
                        <select readonly name="cmb_clienteTipo" id="cmb_clienteTipo" class="form-control" onchange="gestionReservasClienteTipoChange()" ><?php
                            foreach ($tipo_resultado  as $row) {?>
                                <option value="<?php echo $row['nombre'];?>" <?php
                                    if($tipo == $row['nombre'])
                                        echo 'selected';?> ><?php echo $row['nombre'];?></option><?php
                            }?>
                        </select>
                    </div>
                </div>
                <div class="form-group row">
                    <label id="lbl_Numero" class="col-form-label col-xs-12 col-xl-1">Nro.Pedido<span style="color:red;">*</span></label>
                    <div class="col-xs-12 col-xl-3">
                        <input readonly class="form-control" placeholder="Número" type="text"
                            id="txt_numero" name="txt_numero" maxlength="100"
                            autocomplete="off"  value="<?php echo $numero;?>">
                    </div>
                    <label class="col-form-label col-xs-12 col-xl-1">Tipo Carga<span style="color:red;">*</span></label>
                    <div class="col-xs-12 col-xl-4">
                        <select readonly name="cmb_tipoCarga" id="cmb_tipoCarga" class="form-control">
                            <option value="">Seleccionar...</option>
                            <option value="pallet" <?php if($tipoCarga == 'pallet') echo 'selected' ?>>Pallet</option>
                            <option value="granel" <?php if($tipoCarga == 'granel') echo 'selected' ?>>Unidades</option>
                        </select>
                    </div>
                    <label class="col-form-label col-xs-12 col-xl-1" id="lbl_Cantidad">Cantidad<span style="color:red;">*</span></label>
                    <div class="col-xs-12 col-xl-2"  id="divCantidad">
                        <input class="form-control"  type="text" min="1" name="txt_cantidad" id="txt_cantidad"
                            maxlength="5" style="text-align: right;"
                            onKeyPress="return soloNumeros(event)" oninput="gestionReservasTipoCargaEvents()"
                            autocomplete="off" value="<?php echo $cantidadMaximo;?>">
                    </div>
                    <!-- <label class="col-form-label col-xs-12 col-xl-1" >Bloques</label>
                    <div class="col-xs-12 col-xl-2"  >
                        <input class="form-control"  type="text" name="txt_bloques" id="txt_bloques"
                            readonly style="text-align: right;"  value="<?php // echo $bloques;?>">
                    </div> -->
                </div>
                <div id="divCliente" class="form-group row">
                    <label for="" class="col-form-label col-xs-12 col-xl-12"><strong>Carga para el cliente </strong></label>
                    <label for="" class="col-form-label col-xs-12 col-xl-1">Rut<span style="color:red;">*</span></label>
                    <div class="col-xs-12 col-xl-3">
                        <input readonly class="form-control" placeholder="Rut de cliente" type="text"
                                id="txt_rutCliente" name="txt_rutCliente" maxlength="100"	
                                onkeyup="controlDarFormatoRut(this)"
                                value="<?php echo Varios::rutDarFormato($rutCliente);?>">
                    </div>
                    <label for="" class="col-form-label col-xs-12 col-xl-1">Nombre<span style="color:red;">*</span></label>
                    <div class="col-xs-12 col-xl-7">
                        <input readonly class="form-control"readonly type="text"
                            id="txt_nombreCliente" name="txt_nombreCliente"	value="<?php echo $nombreCliente;?>">
                    </div>
                </div>
                <div class="form-group row">
                    <label for="" class="col-form-label col-xs-12 col-xl-12"><strong>Encargado de entrega</strong></label>
                    <label for="" class="col-form-label col-xs-12 col-xl-1">Rut<span style="color:red;">*</span></label>
                    <div class="col-xs-12 col-xl-3">
                        <input class="form-control" placeholder="Rut del encargado" type="text"
                                id="txt_rut" name="txt_rut" maxlength="12"	autocomplete="off"
                                onkeyup="controlDarFormatoRut(this)"
                                value="<?php echo Varios::rutDarFormato($rut);?>">
                    </div>
                    <label for="" class="col-form-label col-xs-12 col-xl-1">Nombre<span style="color:red;">*</span></label>
                    <div class="col-xs-12 col-xl-7">
                        <input class="form-control" placeholder="Nombre del encargado de la entrega" type="text"
                            id="txt_nombre" name="txt_nombre" maxlength="100"
                            value="<?php echo $nombre;?>">
                    </div>
                </div>
                <div class="form-group row">
                    <label for="" class="col-form-label col-xs-12 col-xl-1">Obs.:</label>
                    <div class="col-xs-12 col-xl-11">
                        <textarea name="txt_observacion" id="txt_observacion" rows="2" class="form-control" placeholder="Observación"
                              maxlength="1000"  style="resize:none" autocomplete="off"><?php echo $observacion;?></textarea>
                    </div>
                </div>
                <div class="form-group row">
                    <label for="" class="col-form-label col-xs-12 col-xl-1">Fecha<span style="color:red;">*</span></label>
                    <div class="col-sm-4">
                        <input class="form-control"
                            data-format="dd-MM-yyyy" <?php //Varios::inputVerification('filtroMisReservasFechaInicio');?>
                            type="text" id="txt_filtroFecha" name="txt_filtroFecha" value="<?php echo $fecha;?>">
                    </div>
                    <label for="" class="col-form-label col-xs-12 col-xl-1">Bodega</label>
                    <div class="col-xs-12 col-xl-6">
                        <select name="cmb_filtroBodega" id="cmb_filtroBodega" class="form-control" >
                            <option value="">Seleccione la bodega...</option><?php
                            foreach ($bodega_inf as $row) {?>
                                <option value="<?php echo $row['para_UID'];?>"
                                    <?php Varios::selectVerification('filtroMisReservasbodega', $row['para_UID']);?>><?php echo $row['para_nombre'];?>
                            </option><?php
                            }?>
                        </select>
                    </div>
                </div>
                <div class="col-xs-12">
                    <div class="col-xs-6" style="text-align: center;">
                        <button type="submit" class="btn btn-primary mr-2 mb-2">
                            <i class="" style="font-size:15px;color:white;"></i>
                            Continuar
                        </button>
                        <button type="button" class="btn btn-default mr-2 mb-2" onclick="cabeceraModificarBorrarResultados()">
                            <i class="style="font-size:15px;color:black;"></i>
                            Limpiar
                        </button>
                    </div>
                </div>
            </div>
        </div>
    </form>
	<div class="row">
		<div class="col-sm-12" >
			<div id='div_gestionReservasinformacion'>

			</div>
		</div>
	</div>
	<script type="text/javascript" src="/js/gestionReservas/gestionReservasSepararCabecera.js"></script>
	<?php
}?>
