@extends('header_new')

@section('main')
    <main class="container-fluid mt-5 pt-5">
        <style>
            .serv_rojo {
                border-color: #f50202;
                border-style: solid;
            }
        </style>
        <!-- -->
        <!-- SECCION DE ESPERA -->
        <div id="cargando" class="text-center">
            @traducir('Un momento por favor, cargando','Un momento por favor, cargando')... <img id="loading" src="/images/loading.gif" width="50px">
        </div>
        <!-- -->
        <!-- @include('/blue/info_cliente_abm') -->
        <div class="container-fluid d-none">
            <!-- -->
            <div class="row justify-content-between">
                <!-- -->
               <!--  <div class="col-md-6">
                    <h5>REPORTS Contrapartes</h5>
                </div> -->
                @include('/blue/info_cliente_abm')
                <div class="col col-md-6 text-end" id="publicados">
                    <button class="btn btn-fidelitas" id="btn-mostrar-publicados"><i class="bi bi-eye-fill "></i> @traducir('Reportes Publicados','Reportes Publicados')</button>
                </div>
                <div class="col col-md-6 text-end d-none" id="no-publicados">
                    <button class="btn btn-secondary" id="btn-ocultar-publicados"><i class="bi bi-eye-slash-fill"></i> @traducir('Ocultar Publicados','Ocultar Publicados')</button>
                </div>
            </div>
            <div class="row justify-content-center my-3 pb-3 d-none" id="loading_tabla">
                <div class="col col-md-4 text-center text-fidelitas">
                    <div class="spinner-border"></div>
                    <span class="fs-4"> @traducir('Cargando datos','Cargando datos')...</span>
                </div>
            
            </div>
            <div class="row justify-content-center my-3 pb-3 @if($tiene_reports != 0) d-none @endif" id="sin_resultados">
                <div class="col col-md-4 text-center text-fidelitas">
                    <span class="fs-4">@traducir('No se encontraron datos','No se encontraron datos')</span>
                </div>            
            </div>
            <!-- TABLA DE CONTRAPARTES -->
            <div id="contrapartes">
                <small class="text-muted">@traducir('Se visualizan los informes que estan en condiciones de ser redactados','Se visualizan los informes que estan en condiciones de ser redactados')</small>
                {{-- separamos las tablas de Todos de la de cada servicio, para que el create datatable de la grande, solo lo haga cuando selecciona la opcion todos, y no tarde si no selecciona esta opcion --}}                
                <table class="table table-condensed table-striped tablaContrapartesInformes" width="100%" id="tablaContrapartesPendientes">
                    <thead>
                        <tr>
                            <th class="d-none"></th>
                            <th>@traducir('Razón social','Razón social')</th>
                            <th class="text-center">@traducir('Identificación','Identificación')</th>
                            <th class="text-center">@traducir('País','País')</th>
                            <th class="text-center">@traducir('Familia','Familia')</th>
                            <th class="text-center d-none">@traducir('Vigencia Desde','Vigencia Desde')</th>
                            <th class="text-center">@traducir('Estado','Estado')</th>
                            <th class="text-center">@traducir('Estado Informe','Estado Informe')</th>
                            <th class="text-center">@traducir('Contacto','Contacto')</th>
                            <th class="text-center @if($cli->modalidad_pago == 'CC') d-none @endif">@traducir('Pago','Pago')</th>
                            <th class="text-center">@traducir('Acción','Acción')</th>                            
                            <th class="text-center">@traducir('Publicado','Publicado')</th>
                            <th class="text-center">@traducir('Producto','Producto')</th>
                            <th class="text-center">@traducir('Nombre Tipo Informe','Nombre Tipo Informe')</th>
                        </tr>
                    </thead>
                    <tbody id="body_contrapartes">
                        @foreach($contrap as $key => $datos)                        
                            <tr>
                                <td class="d-none"></td>
                                <td>{{$datos->nombre_persona}}</td>
                                <td class="text-center">{{$datos->abreviatura}} {{$datos->numero}}</td>
                                <td class="text-center">{{$datos->country_name}}</td>
                                <td class="text-center">{{$datos->nombre_familia ?? ''}}</td>
                                <td class="text-center d-none">{{$datos->desde ?? ''}}</td>
                                <td class="text-center">@if ($datos->activo > 0) Activo @else No activo @endif</td>
                                <td class="text-center">{{ $datos->nombre_estado_informe }}</td>
                                <td class="text-center" nowrap="nowrap">
                                    @if (NULL != $datos->nombre_contacto) <i class="fa fa-user"></i>&nbsp;{{$datos->nombre_contacto}}<br /> @endif
                                    @if (NULL != $datos->email_contacto) <i class="fa fa-envelope"></i>&nbsp;{{$datos->email_contacto}}<br /> @endif
                                    @if (NULL != $datos->telefono_contacto) <i class="fa fa-phone"></i>&nbsp;{{$datos->telefono_contacto}} @endif
                                </td>
                                <!-- -->
                                <td nowrap="nowrap" class="nowrap text-center @if($cli->modalidad_pago == 'CC') d-none @endif">@if ($datos->modalidad_pago == 'CC') CC @else {{$datos->valor}} {{$datos->moneda}}<br />{{$datos->status}} @endif</td>
                                <!-- -->
                                <td class="text-center" nowrap="nowrap">
                                    <button type="button" data-contraparte="{{$datos->contraparte}}" data-servicio="{{$datos->servicio_contratado}}" data-cliente="{{$cli->cliente}}" class="btn btn-sm btn-fidelitas reportsbtn">Reports<br>&nbsp;</button>
                                </td>                                
                                <td class="text-center">@traducir('no','No')</td>
                                <td class="text-center">{{ $datos->servicio_contratado_name }}</td>
                                <td class="text-center">{{ $datos->nombre_tipo_informe }}</td>
                            </tr>
                        @endforeach
                    </tbody>
                </table>
            </div>
            <div id="contrapartes_publicados" class="d-none">  
                <small class="text-muted">@traducir('Se visualizan los informes que estan publicados','Se visualizan los informes que estan publicados')</small>
                {{-- separamos las tablas de Todos de la de cada servicio, para que el create datatable de la grande, solo lo haga cuando selecciona la opcion todos, y no tarde si no selecciona esta opcion --}}
                <table class="table table-condensed table-striped tablaContrapartesInformes" width="100%" id="tablaContrapartesPublicados">
                    <thead>
                        <tr>
                            <th class="d-none"></th>
                            <th>@traducir('Razón social','Razón social')</th>
                            <th class="text-center">@traducir('Identificación','Identificación')</th>
                            <th class="text-center">@traducir('País','País')</th>
                            <th class="text-center">@traducir('Familia','Familia')</th>
                            <th class="text-center d-none">@traducir('Vigencia Desde','Vigencia Desde')</th>
                            <th class="text-center">@traducir('Estado','Estado')</th>
                            <th class="text-center">@traducir('Estado Informe','Estado Informe')</th>
                            <th class="text-center">@traducir('Contacto','Contacto')</th>
                            <th class="text-center @if($cli->modalidad_pago == 'CC') d-none @endif">@traducir('Pago','Pago')</th>
                            <th class="text-center">@traducir('Acción','Acción')</th>                            
                            <th class="text-center">@traducir('Publicado','Publicado')</th>
                            <th class="text-center">@traducir('fecha_publicacion','Fecha Publicación')</th>
                            <th class="text-center">@traducir('Producto','Producto')</th>
                            <th class="text-center">@traducir('Nombre Tipo Informe','Nombre Tipo Informe')</th>
                        </tr>
                    </thead>
                    <tbody id="body_contrapartes_publicados">
                        @foreach($contrapartes_publicados as $key => $datos)
                            <tr>
                                <td class="d-none"></td>
                                <td>{{$datos->nombre_persona}}</td>
                                <td class="text-center">{{$datos->abreviatura}} {{$datos->numero}}</td>
                                <td class="text-center">{{$datos->country_name}}</td>
                                <td class="text-center">{{$datos->nombre_familia ?? ''}}</td>
                                <td class="text-center d-none">{{$datos->desde ?? ''}}</td>
                                <td class="text-center">@if ($datos->activo > 0) Activo @else No activo @endif</td>
                                <td class="text-center">{{ $datos->nombre_estado_informe }}</td>
                                <td class="text-center" nowrap="nowrap">
                                    @if (NULL != $datos->nombre_contacto) <i class="fa fa-user"></i>&nbsp;{{$datos->nombre_contacto}}<br /> @endif
                                    @if (NULL != $datos->email_contacto) <i class="fa fa-envelope"></i>&nbsp;{{$datos->email_contacto}}<br /> @endif
                                    @if (NULL != $datos->telefono_contacto) <i class="fa fa-phone"></i>&nbsp;{{$datos->telefono_contacto}} @endif
                                </td>
                                <!-- -->
                                <td nowrap="nowrap" class="nowrap text-center @if($cli->modalidad_pago == 'CC') d-none @endif">@if ($datos->modalidad_pago == 'CC') CC @else {{$datos->valor}} {{$datos->moneda}}<br />{{$datos->status}} @endif</td>
                                <!-- -->
                                <td class="text-center" nowrap="nowrap">
                                    <button type="button" data-contraparte="{{$datos->contraparte}}" data-servicio="{{$datos->servicio_contratado}}" data-cliente="{{$cli->cliente}}" class="btn btn-sm btn-fidelitas reportsbtn">Reports<br>&nbsp;</button>
                                </td>                                
                                <td class="text-center">@traducir('si','Si')</td>
                                <td class="text-center">{{ $datos->fecha_publicacion }}</td>
                                <td class="text-center">{{ $datos->servicio_contratado_name }}</td>
                                <td class="text-center">{{ $datos->nombre_tipo_informe }}</td>
                            </tr>
                        @endforeach
                    </tbody>
                </table>
            </div>
        </div>
        <!-- FORMULARIO PARA LA VISTA DE REPORTS -->
        <form id="frmReports" method="post" action="/blue/servicios-contratados-contrapartes-acciones">
            {{ csrf_field() }}
            <input type="hidden" name="accion" value="reportes">
            <input type="hidden" name="contraparte" value="">
            <input type="hidden" name="cli_cuit" value="{{$cli_cuit}}">
            <input type="hidden" name="cli_codigo" value="{{$cli->cli_codigo}}">
            <input type="hidden" name="desde_contraparte_generico" value="0">
            <input type="hidden" name="url_reports_new" value="1">
        </form>
        <!-- -->
        <form id="frmRedireccionar" action="/reports-nuevo" method="GET">
        </form>
         <!-- FORMULARIO PARA MOSTRAR/OCULTAR REPORTS PUBLICADOS -->
        <form id="frmVisibles" method="post">
            {{ csrf_field() }}
            <input type="hidden" name="cliente" value="{{$cli->cliente}}">
            <input type="hidden" name="contrap" value="{{json_encode($contrap)}}">
            <input type="hidden" name="servicios" value="{{json_encode($servicios)}}">
            <input type="hidden" name="mostrar_publicados">
            <input type="hidden" name="modalidad_pago" value="{{(($cli->modalidad_pago == 'CC') ? '0' : '1')}}">
        </form>
        <!-- -->
        <div id="divModalDossierLed"></div>
    </main>
@endsection

@section('funcionesJs')
    <script src="{{ asset('/Libreria_CA/Js/funciones_servicios_contratados.js') }}?v={{time()}}"></script>
    <script>
        $(document).ready(function(){
            llamadaContrapartes();
        });
    </script>
@endsection