public function imprimirOrden(Request $request)
 {
     $parameter = array();
     $idOrden = (int) $request->idOrden;
     //$idOrden = 17;
     $parameter['fecha'] = date('d-m-Y');
     $orden = OrdenServicio::find($idOrden);
     $parameter['id'] = $orden->id;
     $parameter['anticipo'] = $orden->anticipo;
     //$f = date_format($orden->fechaEntrega,"Y-m-d");
     $parameter['fechaEntrega'] = $orden->fechaEntrega;
     //---- recuperar datos del cliente-------
     $cliente = Cliente::find($orden->ordenServicio_idCli_foreign);
     $parameter['apenom'] = $cliente->apeNom;
     $parameter['telefono'] = $cliente->telefono;
     $parameter['domicilio'] = $cliente->domicilio;
     //------ recuperar las lineas de servicio ----
     $vectorLineas = LineaServicio::where('liniaservicio_idorden_foreign', '=', $orden->id)->get();
     $parameter['servicio'] = '';
     $parameter['pieza'] = '';
     $parameter['marcaMod'] = '';
     $parameter['detalle'] = '';
     $parameter['subtotal'] = '';
     foreach ($vectorLineas as $linea) {
         $serv = Servicio::find($linea->liniaservicio_idserv_foreign);
         $parameter['servicio'] = $parameter['servicio'] . $serv->nombre . ' <br><hr>';
         $partes = DB::select("CALL getDetalle(?)", array($linea->id));
         //llamada a procedimiento almacenado
         $parameter['pieza'] = $parameter['pieza'] . $partes[0]->piezaNom . ' <br><hr>';
         $parameter['marcaMod'] = $parameter['marcaMod'] . $partes[0]->marcaNom . ' ' . $partes[0]->modeloNom . ' <br><hr>';
         $detallePieza = '';
         foreach ($partes as $p) {
             $detallePieza = $detallePieza . ' + ' . $p->cant . ' ' . $p->parteNom;
         }
         $parameter['detalle'] = $parameter['detalle'] . $detallePieza . ' <br><hr>';
         $parameter['subtotal'] = $parameter['subtotal'] . ' $' . $linea->subtotal . ' <br><hr>';
     }
     $pdf = PDF::loadView('Reportes.ordenServicio', ['parameter' => $parameter])->setPaper('a4')->setOrientation('landscape');
     return $pdf->stream('ordenServicio');
 }