public function postIndex()
 {
     $tipo = Input::get('Tipo');
     if ($tipo == '1') {
         $clientes = TabelaCliente::get();
         $fpdf = new relatorio('L', 'mm', 'A4');
         $fpdf->AddPage();
         $fpdf->SetFont('Arial', 'B', 14);
         $i = 0;
         $fpdf->Ln(15);
         $fpdf->Cell(40, 10, utf8_decode('Nome'));
         $fpdf->Cell(40, 10, utf8_decode('Pai'));
         $fpdf->Cell(45, 10, utf8_decode('Mãe'));
         $fpdf->Cell(75, 10, utf8_decode('Endereço'));
         $fpdf->Cell(28, 10, utf8_decode('Telefone'));
         $fpdf->Cell(23, 10, utf8_decode('E-Mail'), 0, 1, 'C');
         $fpdf->Ln(0);
         $fpdf->SetFont('Arial', '', 10);
         foreach ($clientes as $cliente) {
             $fpdf->Cell(40, 10, utf8_decode($cliente->nome));
             $fpdf->Cell(40, 10, utf8_decode($cliente->nome_pai));
             $fpdf->Cell(45, 10, utf8_decode($cliente->nome_mae));
             $fpdf->Cell(75, 10, utf8_decode($cliente->endereco));
             $fpdf->Cell(28, 10, utf8_decode($cliente->telefone));
             $fpdf->Cell(35, 10, utf8_decode($cliente->email), 0, 1, 'L');
         }
         $fpdf->Output();
         exit;
     }
     if ($tipo == '2') {
         $usuarios = TabelaUsuario::get();
         $fpdf = new relatorio('L', 'mm', 'A4');
         $fpdf->AddPage();
         $fpdf->SetFont('Arial', 'B', 14);
         $i = 0;
         $fpdf->Ln(15);
         $fpdf->Cell(75, 10, utf8_decode('Nome'));
         $fpdf->Cell(52, 10, utf8_decode('CPF'));
         $fpdf->Cell(65, 10, utf8_decode('Telefone'));
         $fpdf->Cell(23, 10, utf8_decode('E-Mail'), 0, 1, 'C');
         $fpdf->Ln(0);
         $fpdf->SetFont('Arial', '', 14);
         foreach ($usuarios as $usuario) {
             $fpdf->Cell(75, 10, utf8_decode($usuario->nome));
             $fpdf->Cell(50, 10, utf8_decode($usuario->cpf));
             $fpdf->Cell(45, 10, utf8_decode($usuario->telefone));
             $fpdf->Cell(35, 10, utf8_decode($usuario->email), 0, 1, 'L');
         }
         $fpdf->Output();
         exit;
     }
     if ($tipo == '3') {
         $emprestimo = DB::table('emprestimo')->join('cliente', 'emprestimo.id_clientedois', '=', 'cliente.id_cliente')->select('emprestimo.id_emprestimo', 'cliente.nome', 'emprestimo.data_provavel_devolucao', 'emprestimo.data_emprestimo')->get();
         $fpdf = new relatorio('L', 'mm', 'A4');
         $fpdf->AddPage();
         $fpdf->SetFont('Arial', 'B', 14);
         $fpdf->Ln(15);
         $fpdf->Cell(15, 10, utf8_decode('ID'));
         $fpdf->Cell(40, 10, utf8_decode('Cliente'));
         $fpdf->Cell(30, 10, utf8_decode('Data Emp.'));
         //$fpdf->Cell(50,10,utf8_decode(''));
         //$fpdf->Cell(70,10,utf8_decode('Endereço'));
         //$fpdf->Cell(35,10,utf8_decode('Cidade'));
         $fpdf->Cell(60, 10, utf8_decode('Data P/ Devolução'));
         $fpdf->Cell(10, 10, utf8_decode('Livro(s)'), 0, 1, 'L');
         $fpdf->Ln(10);
         $fpdf->SetFont('Arial', '', 9);
         foreach ($emprestimo as $emprest) {
             $v4 = TabelaExemEmp::join('livro', 'exem-emp.livro', '=', 'id_livro')->select('exem-emp.exemplar', 'nome_livro', 'exem-emp.emprestimo')->where('emprestimo', '=', $emprest->id_emprestimo)->get();
             if ($v4 = !0) {
                 $fpdf->Cell(15, 10, utf8_decode($emprest->id_emprestimo));
                 $fpdf->Cell(40, 10, utf8_decode($emprest->nome));
                 $fpdf->Cell(30, 10, utf8_decode(date("d-m-Y", strtotime(str_replace('/', '-', $emprest->data_emprestimo)))));
                 $fpdf->Cell(60, 10, utf8_decode(date("d-m-Y", strtotime(str_replace('/', '-', $emprest->data_provavel_devolucao)))));
                 foreach ($v4 as $livro) {
                     $fpdf->Cell(8, 10, utf8_decode($livro->exemplar));
                     $fpdf->Cell(30, 10, utf8_decode($livro->nome_livro));
                 }
                 $fpdf->Ln();
             }
         }
         $fpdf->Output();
         exit;
     }
     if ($tipo == '4') {
         $livros = TabelaLivro::get();
         $fpdf = new relatorio('L', 'mm', 'A4');
         $fpdf->AddPage();
         $fpdf->SetFont('Arial', 'B', 14);
         $i = 0;
         $fpdf->Ln(15);
         $fpdf->Cell(65, 10, utf8_decode('Livro'));
         $fpdf->Cell(61, 10, utf8_decode('Autor'));
         $fpdf->Cell(22, 10, utf8_decode('Seção'));
         $fpdf->Cell(26, 10, utf8_decode('Edição'));
         $fpdf->Cell(28, 10, utf8_decode('Editora'));
         $fpdf->Cell(34, 10, utf8_decode('Entrada'));
         $fpdf->Cell(30, 10, utf8_decode('Ano'), 0, 1, 'L');
         $fpdf->Ln(10);
         $fpdf->SetFont('Arial', '', 12);
         foreach ($livros as $livro) {
             $fpdf->Cell(65, 10, utf8_decode($livro->nome_livro));
             $fpdf->Cell(65, 10, utf8_decode($livro->nome_autor));
             $fpdf->Cell(20, 10, utf8_decode($livro->secao));
             $fpdf->Cell(25, 10, utf8_decode($livro->edicao));
             $fpdf->Cell(25, 10, utf8_decode($livro->nome_editora));
             $fpdf->Cell(35, 10, utf8_decode($livro->data_entrada));
             $fpdf->Cell(30, 10, utf8_decode($livro->ano), 0, 1, 'L');
         }
         $fpdf->Output();
         exit;
     }
     if ($tipo == '5') {
         $exemplares = TabelaExemplar::join('livro', 'exemplar.id_livrodois', '=', 'id_livro')->select('exemplar.id_exemplar', 'nome_livro', 'exemplar.estado_livro', 'exemplar.emprestado')->get();
         $fpdf = new relatorioR('P', 'mm', 'A4');
         $fpdf->AddPage();
         $fpdf->SetFont('Arial', 'B', 14);
         $i = 0;
         $fpdf->Ln(15);
         $fpdf->Cell(40, 10, utf8_decode('N° Exemplar'));
         $fpdf->Cell(65, 10, utf8_decode('Livro'));
         $fpdf->Cell(50, 10, utf8_decode('Condição'));
         $fpdf->Cell(20, 10, utf8_decode('Emprestado'), 0, 1, 'L');
         $fpdf->Ln(10);
         $fpdf->SetFont('Arial', '', 12);
         foreach ($exemplares as $livro) {
             $fpdf->Cell(40, 10, utf8_decode($livro->id_exemplar));
             $fpdf->Cell(65, 10, utf8_decode($livro->nome_livro));
             $fpdf->Cell(50, 10, utf8_decode($livro->estado_livro));
             $emprestado = '';
             if ($livro->emprestado == 1) {
                 $emprestado = 'Sim';
             } else {
                 $emprestado = 'Não';
             }
             $fpdf->Cell(30, 10, utf8_decode($emprestado), 0, 1, 'L');
         }
         $fpdf->Output();
         exit;
     }
 }
 public function getComprovante()
 {
     $emprestimo = DB::table('emprestimo')->max('id_emprestimo');
     // DB::table('users')
     //             ->join('contacts', 'users.id', '=', 'contacts.user_id')
     //             ->join('orders', 'users.id', '=', 'orders.user_id')
     //             ->select('users.id', 'contacts.phone', 'orders.price')
     //             ->get();
     $v2 = DB::table('emprestimo')->join('cliente', 'emprestimo.id_clientedois', '=', 'cliente.id_cliente')->select('emprestimo.id_emprestimo', 'cliente.nome', 'emprestimo.data_provavel_devolucao', 'emprestimo.data_emprestimo')->where('emprestimo.id_emprestimo', '=', $emprestimo)->get();
     $v3 = DB::table('usu-emp')->join('usuario', 'usu-emp.usuario', '=', 'usuario.id')->select('usu-emp.emprestimo', 'usu-emp.cliente', 'usuario.nome')->where('usu-emp.emprestimo', '=', $emprestimo)->get();
     $resultado = DB::table('exem-emp')->where('emprestimo', '=', $emprestimo)->get();
     foreach ($resultado as $key => $value) {
         $exem[$key] = $value->exemplar;
     }
     for ($i = 0; $i < count($exem); $i++) {
         $v4[$i] = TabelaExemEmp::join('livro', 'exem-emp.livro', '=', 'id_livro')->select('exem-emp.*', 'nome_livro')->where('exemplar', '=', $exem[$i])->get();
     }
     //foreach ($resultado as $key => $result) {
     $v2 = $v2[0];
     $v3 = $v3[0];
     $data = $v2->data_provavel_devolucao;
     $data2 = $v2->data_emprestimo;
     $data = date("d-m-Y", strtotime(str_replace('/', '-', $data)));
     $data2 = date("d-m-Y", strtotime(str_replace('/', '-', $data2)));
     $fpdf = new Fpdf('P', 'mm', array(140, 80));
     $fpdf->AddPage();
     $fpdf->SetFont('Arial', '', 8);
     $fpdf->Cell(0, 10, '*****************************************************', '', '', 'C');
     $fpdf->Ln();
     $fpdf->Image('vendor\\anouar\\fpdf\\src\\Anouar\\Fpdf\\bibliogest-pdf.png', 18, 19, 45);
     $fpdf->Ln();
     $fpdf->Cell(0, 10, 'COMPROVANTE DE EMPRESTIMO', '', '', 'C');
     $fpdf->Ln();
     $fpdf->Cell(0, 0, 'Data:' . $data2);
     $fpdf->Ln(1);
     $fpdf->Cell(0, 0, '_____________________________________', '', '', 'C');
     $fpdf->Ln();
     $fpdf->Cell(15, 10, 'COD.');
     $fpdf->Cell(30, 10, 'DESCR.');
     $fpdf->Cell(10, 10, 'DEVOL.');
     $fpdf->Ln(7);
     $fpdf->Cell(0, 0, '_____________________________________', '', '', 'C');
     $fpdf->Ln(5);
     // dd($v4);
     for ($i = 0; $i < count($v4); $i++) {
         //echo '<pre>';
         //die(print_r($v4[0][0]->nome_livro));
         //echo '</pre>';
         $fpdf->Cell(15, 5, $v4[$i][0]->exemplar);
         $fpdf->Cell(0, 5, $v4[$i][0]->nome_livro);
         $fpdf->Cell(0, 5, $data, '', '', 'R');
         $fpdf->Ln();
     }
     $fpdf->Ln(5);
     $fpdf->Cell(0, 10, '______________________________', '', '', 'C');
     $fpdf->Ln();
     $fpdf->Cell(0, 0, $v2->nome, '', '', 'C');
     $fpdf->Ln(15);
     $fpdf->Cell(0, 0, 'Usuario: ' . $v3->nome);
     $fpdf->Ln(10);
     $fpdf->Cell(0, 0, '*****************************************************', '', '', 'C');
     $fpdf->Output();
     exit;
 }