Sindbad~EG File Manager

Current Path : /var/www/html/performance.sumar.com.py/app/Http/Controllers/
Upload File :
Current File : /var/www/html/performance.sumar.com.py/app/Http/Controllers/AsignacionController.php

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Maatwebsite\Excel\Facades\Excel;
use App\Imports\AsignacionImport;
use App\Imports\AsignacionTableroImport;
use App\Exports\EvaluacionesExport;
use App\Exports\ObjetivosExport;
use App\Models\Empresa;
use App\Models\Asignacion;
use App\Models\Usuariotablero;
use Session;

class AsignacionController extends Controller{

	public function index(){
        $asignaciones = Asignacion::where('empresa_id',$_GET['id'])->count();
        return view('admin.empresas.asignaciones.index',["empresa" => Empresa::findOrFail($_GET['id']),"asignaciones" => $asignaciones]);
    }

    public function tableroasignaciones(){
        $asignaciones = Usuariotablero::where('empresa_id',$_GET['id'])->count();
        return view('admin.empresas.asignaciones.tableroasignaciones',["empresa" => Empresa::findOrFail($_GET['id']),"asignaciones" => $asignaciones]);
    }
   
    /**
    * @return \Illuminate\Support\Collection
    */
    public function asignacionImport(Request $request) {

        Excel::import(new AsignacionImport($request->get('id')), $request->file('file')->store('temp'));
        Session::flash('success', '¡Asignaciones importadas correctamente!');

        return back();
    } 

    public function asignaciontableroImport(Request $request) {

        Excel::import(new AsignacionTableroImport($request->get('id')), $request->file('file')->store('temp'));
        Session::flash('success', '¡Asignaciones importadas correctamente!');

        return back();
    } 

    public function asignacionExport($id) {

        Session::flash('success', '¡Asignaciones descargadas correctamente!');
        return Excel::download(new EvaluacionesExport($id), 'Asignaciones.xlsx');
    } 

    public function objetivoExport($id) {

        Session::flash('success', '¡Objetivos descargadas correctamente!');
        return Excel::download(new ObjetivosExport($id), 'Objetivos.xlsx');
    } 

}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists