<?php

namespace App\Http\Controllers;

use Illuminate\Support\Facades\Response;
use Illuminate\Support\Facades\Session;
use Illuminate\Support\Facades\Request;

use App\Custom\SQLConnection;

class InformesSistemaController extends Controller
{
    // FUNCION QUE DEVUELVE EL PANEL DE INFORMES-TAREAS
    public static function panelInformesSolo(){        

        return view('/informes-solo/panel-informes');
    }

    public static function panelInformesData(){
        $informes = SQLConnection::backendStoreProcedure('IV_panel_reports', array('panel_solo_informes',Session::get('usuario')->user_id,null,null,null,null,env('PLATAFORMA')), 'select');
        //
        $acceso_informes_test = Session::get('informes_test_access');
        // $clientes = [1226057645,7500717,6086009,632095719,2400056,1310336827,9878630,5281581,9017721,1702664090,5546348,528397,431136419,861672084,2046807993,1530289645];
        //
        // foreach( $informes as $clave_inf => $inf_d ){
        //     if ( !$acceso_informes_test ){
        //         if ( $inf_d->cliente == env('CLIENTES_TEST') ){
        //             unset($informes[$clave_inf]);
        //         }
        //     } else {
        //         if ( $inf_d->cliente != env('CLIENTES_TEST') ){
        //             unset($informes[$clave_inf]);
        //         }
        //     }
        // }
        // //
        // $informes = array_values($informes);
        return Response::JSON($informes);
    }

    public static function panelInformesTareas(){
        return view('/informes-solo/panel-informes-tareas');
    }

}
