Пример #1
0
 public function getVisualizar($orden_id, $paciente_id)
 {
     $examenes = PacienteExamen::where('orden_id', $orden_id)->get();
     $paciente = Paciente::find($paciente_id);
     $orden = Orden::find($orden_id);
     $protocolo = Protocolo::find($orden->protocolo_id);
     $empresa = Empresa::find($protocolo->empresa_id);
     //dd($empresa);
     $vista = view('hojaruta.pdfRuta')->with(compact(['examenes', 'paciente', 'empresa']))->render();
     $pdf = app('dompdf.wrapper');
     $pdf->loadHTML($vista);
     return $pdf->stream();
 }
Пример #2
0
 public function getPrevisualizar($id)
 {
     $protocolo = Protocolo::find($id);
     $ordenes = Orden::where('protocolo_id', $id)->get();
     $vista = view('protocolo.pdf', compact('ordenes', 'id', 'protocolo'))->render();
     $pdf = app('dompdf.wrapper');
     $vista = preg_replace('/<tbody>|<\\/tbody>/', '', $vista);
     $pdf->loadHTML($vista);
     return $pdf->stream();
 }