<?php if ( ! defined('BASEPATH')) exit('No esta permitido el acceso directo al script');
/*Mauricio García - garmauco@gmail.com, developer@3mas1r.com*/
//require './vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
class Informes extends CI_Controller{
	public function __construct()
	{
			/*Cargamos los metodos asociados a la clase CI_Controller, por medio de una inyección de dependencias*/
			parent:: __construct();
			$this->load->model('Informes_model');

	        if( !$this->session->userdata('isLoggedIn') ) {
	          redirect('login');
	        }
	        else{
	           $this->load->model('Usuario_model');
	           $this->Usuario_model->last_activity($this->session->userdata('nombre_usuario'));
	        }
	}

	public function index()
	{
		$this->show_form(USUARIO);
	}

	public function reporhora()
	{
		  $data['resultado'] = $this->Informes_model->info_reporhora();
		  $this->show_form(USUARIO,'reporhora',NULL,'Informe por Horas',$data);
	}

	public function show_form($access = USUARIO, $page='index', $id = NULL, $title='Informes',$data=NULL){
	    if ($access >= $this->session->userdata('rol')){// Permisos de Acceso
	      $data['content'] = "informes/".$page;
	      $data['title_page'] = $title;
	      $this->load->view("templates/layout-informes", $data);
	    }//access
	}


}
