<?php
session_start();
$id_session=$_SESSION['id_estrategia'];

include "./var.php";

$fechahoy = date("Y-m-d"); 
$clientesoption = getListaClientes();
$listaCentroCostos = getCC();
$formadedeingreso = getformaingreso();
$lnegociooption = getlnegociooption();

$adicionales=<<<sss
<script src="../js/scripttable.js"></script>
<script>
var id_session = "$id_session";

$('#tablaEgresosReales').DataTable({
    "lengthMenu": [[5, 10, 15, 20, -1], [5, 10, 15, 20, "All"]],
    "oLanguage": {"sLengthMenu": "Mostrar _MENU_ registros","sSearch":"Buscar","sInfo":"Mostrando _START_ a _END_ de _TOTAL_ registros.",
                  "sInfoEmpty":"","sEmptyTable":"Sin registros."}
});

var table = $('#tablaEgresosReales').DataTable();

$('#tablaEgresosReales tbody').on( 'click', 'tr', function () {
    if ( $(this).hasClass('selected') ) {
        $(this).removeClass('selected');
    }
    else {
        table.$('tr.selected').removeClass('selected');
        $(this).addClass('selected');
    }
} );

</script>
sss;

echo $varfirst;

    echo $var=<<<llll
        <div class="right_col" role="main">
            <div class="col-md-12 col-sm-12 col-xs-12"><!--aqui-->
                <div class="x_panel">
                    <div class="x_title">
                        <h2><strong>Ingresos:</strong><small>Real</small></h2>
                        <ul class="nav navbar-right panel_toolbox">
                            <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a></li>
                            <!--<a href="ingresosaldo_excel.php"><img src="./images/excel.png" title="Exportar" align="middle" height="22" width="22">Exportar todo</a>-->
                        </ul>
                        <div class="clearfix"></div>
                    </div>
                            
                    <div class="x_content">
                                                            
                        <ul class="nav nav-tabs">
                            <li class="active"><a href="#Agregar_ingreso" data-toggle="tab"><h5><strong>Agregar</strong></h5></a></li>
                            <li><a href="#Consultar_ingreso" data-toggle="tab"><h5><strong>Consultar y Editar</strong></h5></a></li>
                        </ul>
                            
                        <br><br>
                            
                            
                         <div class="tab-content">
                            <div class="tab-pane fade in active" id="Agregar_ingreso">
                                <form id="ingresosForm" data-parsley-validate class="form-horizontal form-label-left">

                                    <br>

                                    <div class="col-md-12 col-md-offset-3" style="text-align: center">
                                        <ul class="nav nav-pills">
                                            <li class="active nav nav-item col-md-3"><a href="#conProyecto" data-toggle="tab" onclick="setCPTrue();">Con Proyecto</a></li>
                                            <li class="col-md-3"><a href="#sinProyecto" data-toggle="tab" onclick="setCPFalse();">Sin Proyecto</a></li>
                                        </ul>
                                        <br>

                                    </div>

                                    <div class="tab-content">

                                        <div class="tab-pane fade in active" id="conProyecto">
                                            <div class="form-group border">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Cliente: </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                    <select class="form-control" id="listaCliente" required="required" onchange="getProyectosCliente();">
                                                        <option value="">Seleccione cliente</option>
                                                        $clientesoption
                                                    </select>
                                                </div>
                                            </div>

                                            <div class="form-group">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Nombre de proyecto: </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                    <select class="form-control" id="listaProyectos" required="required" disabled>
                                                        <option value="">Seleccione proyecto</option>
                                                    </select>
                                                </div>
                                            </div>
                                        </div>


                                        <div class="tab-pane fade" id="sinProyecto">
                                            <br><br>
                                            <div class="form-group">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Centro de Costos: </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                    <select class="form-control" id="listaCC" required="required">
                                                        <option value="">Seleccione centro de costos</option>
                                                    $listaCentroCostos
                                                    </select>
                                                </div>
                                            </div>
                                        </div>

                                    </div>

                                    <br>
                                    <div class="ln_solid"></div>
                                    <br>
                                            
                                    <div class="form-group">
                                        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Cuenta de Ingreso: </label>
                                        <div class="col-md-6 col-sm-6 col-xs-12">
                                            <select class="form-control" id="listaFormaIngreso" required="required">
                                                <option value="">Seleccione forma de ingreso</option>
                                                $formadedeingreso
                                            </select>
                                        </div>
                                    </div>
                                            
                                    <br>
                                            
                                    <div class="form-group">
                                        <div class="form-check col-md-3 col-sm-6 col-xs-12 col-md-offset-3">
                                            <input type="checkbox" class="form-check-input" id="checkComprobable" onchange="setComprobable();">
                                            <label class="form-check-label" onclick="setComprobable();">Comprobable</label>
                                                
                                        </div>
                                        <div class="form-check col-md-3 col-sm-6 col-xs-12 col-md-offset-1">
                                            <input type="checkbox" class="form-check-input" id="checkNoComprobable" onchange="setNoComprobable();">
                                            <label class="form-check-label" onclick="setNoComprobable();">No comprobable</label>
                                        </div>
                                    </div>
                                    
                                    <br>
                                                
                                    <div class="form-group">
                                        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Fecha: </label>
                                        <div class="col-md-6 col-sm-6 col-xs-12">
                                            <input id="fechaIngreso" class="form-control col-md-7 col-xs-12" type="date" required="required">
                                        </div>
                                    </div>        
                                            
                                    <div class="form-group">
                                        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Monto: </label>
                                        <div class="col-md-6 col-sm-6 col-xs-12">
                                            <input id="montoIngreso" class="form-control col-md-7 col-xs-12" type="text" onkeypress="return NumCheck(event, this)" required="required" placeholder="$">
                                        </div>
                                    </div>
                                            
                                    <br>
                                            
                                    <div class="form-group">
                                        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Comentarios: </label>
                                        <div class="col-md-6 col-sm-6 col-xs-12">
                                            <input id="comentariosIngreso" class="form-control col-md-7 col-xs-12" type="text" required="required">
                                        </div>
                                    </div>
                                            
                                    <br>
                                            
                                    <div class="ln_solid"></div>
                                    <div class="form-group">
                                        <div class="col-md-6 col-sm-6 col-xs-3 col-md-offset-4">
                                            <button type="button" class="btn btn-success" onclick="agregarIngresoReal($id_session);">Agregar</button>
                                            <button id="limpiargastos" class="btn btn-primary" type="reset">Limpiar</button>
                                            <br><br><br><br>
                                        </div>
                                    </div>  
                                </form>
                            </div>
                                            
                                            
                            <div class="tab-pane fade" id="Consultar_ingreso">
                                <form id="ingresosForm" data-parsley-validate class="form-horizontal form-label-left">

                                    <div class="col-md-12 col-md-offset-3" style="text-align: center">
                                        <br>
                                        <ul class="nav nav-pills">
                                            <li class="active nav nav-item col-md-3"><a href="#consultaConProyecto" data-toggle="tab" onclick="setCPCTrue();">Con Proyecto</a></li>
                                            <li class="col-md-3"><a href="#consultaSinProyecto" data-toggle="tab" onclick="setCPCFalse();">Sin Proyecto</a></li>
                                        </ul>
                                        <br>
                                    </div>

                                    <div class="tab-content">

                                        <div class="tab-pane fade in active" id="consultaConProyecto">
                                            <div class="form-group">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Cliente: </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                    <select class="form-control" id="listaClienteR" required="required" onchange="getProyectosClienteR();">
                                                        <option value="">Todos los clientes</option>
                                                        $clientesoption
                                                    </select>
                                                </div>
                                            </div>

                                            <div class="form-group">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Nombre de proyecto: </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                    <select class="form-control" id="listaProyectosR" onchange="setProyectos();" required="required" disabled>
                                                        <option value="">Todos los proyectos</option>
                                                    </select>
                                                </div>
                                            </div>
                                        </div>


                                        <div class="tab-pane fade" id="consultaSinProyecto">
                                            <br><br>
                                            <div class="form-group">
                                                <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Centro de Costos: </label>
                                                <div class="col-md-6 col-sm-6 col-xs-12">
                                                    <select class="form-control" id="listaCCC" onchange="setCC();" required="required">
                                                        <option value="">Seleccione centro de costos</option>
                                                        $listaCentroCostos
                                                    </select>
                                                </div>
                                            </div>
                                        </div>

                                    </div>

                                    <br>
                                    <br>

        
                                    <div class="form-group">
                                        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="last-name">Línea de Negocio: </label>
                                        <div class="col-md-6 col-sm-6 col-xs-12">
                                            <select class="form-control" id="listaLineaR" onchange="setLineaNegocio();" required="required">
                                                <option value="">Todos las líneas de negocio</option>
                                                $lnegociooption
                                            </select>
                                        </div>
                                    </div>
                                    
                                    <br>
                                            
                                    <div class="form-group">
                                        <div class="col-md-6 col-sm-6 col-xs-3 col-md-offset-5">
                                            <button type="button" class="btn btn-dark" onclick="getTablaIngresos();">Consultar</button>
                                        </div>
                                    </div> 
                                    
                                    <br>
                                    <div class="ln_solid"></div>
                                    <br>
                                </form>
                                
                                <div align="right">
                                    <a disabled onclick="tableToExcel('tablaEgresosReales', 'Consulta de Ingresos','ConsultaIngresos.xlsx')" title="Exportar a Excel" align="center"> <img src="./images/excel.png" title="Exportar" align="middle" height="22" width="22">Exportar a Excel</a>
                                </div>
                                            
                                <br><br>            

                                <table class="table table-striped jambo_table bulk_action" id="tablaEgresosReales" class="table table-striped table-bordered dt-responsive nowrap"cellspacing="0">
                                    <thead >
                                        <th style='text-align:center;'>Cliente</th>
                                        <th style='text-align:center;'>Centro de Costos</th>
                                        <th style='text-align:center;'>Cuenta de Ingreso</th>                
                                        <th style='text-align:center;'>Comprobable</th>
                                        <th style='text-align:center;'>Comentarios</th>
                                        <th style='text-align:center;'>Fecha de Ingreso</th>
                                        <th style='text-align:center;'>Monto</th>
                                        <th style='text-align:center;'>Editar</th>
                                        <th style='text-align:center;'>Eliminar</th>
                                    </thead>
                                    
                                    <tbody style="color:black">
                                        
                                    </tbody>
                                </table>                
                            
                            </div>
                            
                        </div>
</div>                 </div>
                </div>
            </div>
</div>

<script src="./js/moment.min.js"></script>
<script src="./js/ingresosReal.js"></script>
<script src="./js/FileSaver.js"></script>  
<script src="./js/xlsx.full.min.js"></script>                                             

llll;
echo $varend;
echo $adicionales;
echo $cerrarend;


function getListaClientes(){
    $table = "clientes";
    $objeto = new db();
    $kuery = "SELECT * FROM `clientes`";
    $resultado = $objeto -> consultaregistros($kuery);
    $menu="";
    
    for($x = 0; $x < count($resultado); $x++){
        $id_clientes = $resultado[$x]["id_clientes"];
        $id_usuario = $resultado[$x]["id_usuario"];
        $Razon_social = $resultado[$x]["Razon_social"];
        $RFC = $resultado[$x]["RFC"];
        $contacto = $resultado[$x]["contacto"];
        $correo = $resultado[$x]["correo"];
        $telefono = $resultado[$x]["telefono"];
        $lnegocio = $resultado[$x]["lnegocio"];
        
        $menu.=<<<menu
            <option value = "$id_clientes"> $Razon_social </option>
menu;
    }
return $menu;
}


function getCC(){
    $objeto = new db();
    $kuery = "SELECT cc.id_cc,cc.nombre FROM `cc` WHERE id_cliente=0";
    $resultado = $objeto -> consultaregistros($kuery);
    
    $menu="";
    
    for($x = 0; $x < count($resultado); $x++){
        $id_cc = $resultado[$x]["id_cc"];
        $nombre = $resultado[$x]["nombre"];
                
        $menu.=<<<menu
            <option value = "$id_cc"> $nombre </option>
menu;
    }
return $menu;
}

?>