<?php defined('BASEPATH') OR exit('No direct script access allowed'); ?>
<style>
    body {background: #ffffff !important;}
    .footer {top: 205% !important;}
</style>
<?php $this->load->view('template/head.php'); ?>
<?php $this->load->view('template/header_admin.php'); ?>

<section class="row contenedor-titulo">
   <h3 class="titulo"><?= $this->session->userdata('EMPRESA')?></h3> 
    <h3 class="titulo">Informe Por Cociente</h3> 
</section>
<section class="row contenedor">
    <div class="col-lg-12 col-md-12">
        <table class="table" id="listing-listas-cociente">
            <thead>
                <tr>
                    <th style="width: 240px;">Dato Lista</th>
                    <th>Votos</th>
                    <th>Cociente Lista</th>
                    <th>RXC</th>
                    <th>RXR</th>
                    <th>TOTAL R</th>

                </tr> 
            </thead>
            <tbody>
                <?php
        
                 //Tabla.
                 $total_global_r = 0;
                 $total_rxr      = 0;
                 $total_rxc      = 0;
                 $total_votos = 0;

                 foreach ($listas_cociente as $lista):
                     ?>
                     <tr>
                         <td>
                             <b><?= $lista['nombre_lista'] ?></b>
                             <?php foreach ($lista['candidatos'] as $candidato):?>
                         <div style="font-size: 13px;"><?= $candidato->TEX_NOMCAN . ' ' . $candidato->TEX_APECAN ?></div>
                             <?php endforeach;  ?>
                         </td>
                         <td><?= $lista['votos'] ?></td>
                         <td><?= $lista['cociente_por_lista'] ?></td>
                         <td><?= $lista['rxc'] ?></td>
                         <td><?= $lista['rxr'] ?></td>
                         <td><?= $lista['rxc'] + $lista['rxr'] ?></td>
                        
                     </tr>
                     <?php $total_global_r += $lista['rxc'] + $lista['rxr'] ?>
                     <?php $total_rxc      += $lista['rxc']?>
                     <?php $total_rxr      += $lista['rxr']?>
                     <?php $total_votos      += $lista['votos']?>
                 <?php endforeach; ?> 
            </tbody>
            <tfoot>
                <tr>
                    <th>Votos</th>
                    <th><?= $total_votos ?></th>
                    <th></th>
                    <th><?= $total_rxc ?></th>
                    <th><?= $total_rxr ?></th>
                    <th><?= $total_global_r ?></th>
                </tr>
            </tfoot>
        </table>
        <div class="totales">
            <ul class="list-unstyled" style="font-size: 18px; color: #d33724">
                <li>Total Votos: <?= $total_votos_global ?></li>
                <li>Cargos a Suplir: <?= $datos_instancia->cargos_a_suplir ?></li>
                <li>Cociente Electoral: <?= number_format($cociente_electoral, $datos_instancia->decimales_size, ',', ' ') ?></li>
            </ul>
        </div>
    </div>
</section>
<?php
 $data_view['loadjs'] = $load_js;
// $data_view['graficos'] = $graficos;
 //$data_view['chart']    = 'getDatosGraficosCandidatos()';
 $this->load->view('template/footer.php', $data_view);
?>
<script>
//Listado de Sucursales.
    $('#listing-listas-cociente').DataTable({
        "bStateSave": true,
        dom: 'lBfrtip',
         "ordering": false,
        buttons: [
            {
                extend: 'excelHtml5',
                text: 'Exportar a Excel',
                title: 'informe_por_cociente',
                exportOptions: {
                    modifier: {
                        search: 'applied',
                        order: 'applied'
                    }

                },
            },
            {
                extend: 'pdf',
                text: 'Exportar a PDF',
                orientation: 'landscape',
                title: 'informe_por_cociente',
                header: true,
                footer: true,
                exportOptions: {
                    modifier: {
                        page: 'current'
                    }
                }
            },
            {
                extend: 'copy',
                text: 'Copiar',
                exportOptions: {
                    modifier: {
                        search: 'applied',
                       order: 'applied'
                    }
                }
            }
        ],
        lengthMenu: [[20, 50, 100, 100], [20, 50, 100, "Todos"]],
     //   "scrollX": true,
     //   "bProcessing": true,
//        "serverSide": true,
        //      "ajax": {
        //        url: baseUrl + "agencias/get_all", // json datasource
        //      type: "post", // type of method  ,GET/POST/DELETE
        //    error: function () {
        //      $("#processing").css("display", "none");
        //  }
        // },
        "language": {
            "sProcessing": "Procesando...",
            "sLengthMenu": "Mostrar _MENU_ registros",
            "sZeroRecords": "No se encontraron resultados",
            "sEmptyTable": "Ningún dato disponible en esta tabla",
            "sInfo": "Mostrando sucursales del _START_ al _END_ de un total de _TOTAL_ registros",
            "sInfoEmpty": "Mostrando sucursales del 0 al 0 de un total de 0 registros",
            "sInfoFiltered": "(filtrado de un total de _MAX_ registros)",
            "sInfoPostFix": "",
            "sSearch": "Buscar Usuario:",
            "sUrl": "",
            "sInfoThousands": ",",
            "sLoadingRecords": "Cargando...",
            "oPaginate": {
                "sFirst": "Primero",
                "sLast": "Último",
                "sNext": "Siguiente",
                "sPrevious": "Anterior"
            },
            "oAria": {
                "sSortAscending": ": Activar para ordenar la columna de manera ascendente",
                "sSortDescending": ": Activar para ordenar la columna de manera descendente"
            }
        }
    });


</script>
