Esempio n. 1
0
 public function batchPrinting(Request $request)
 {
     //        dd(Securex::find($request->member[0])->zone);
     foreach ($request->member as $member) {
         $mem = Securex::find($member);
         $mem->role = $mem->roleName($mem->role);
         $mem->zone = $mem->zone->toArray();
         $mem->grade = $mem->grade;
         $mem->organization = '';
         $members[] = $mem->toArray();
     }
     $pdf = App::make('dompdf');
     $pdf->setPaper('a7');
     $pdf->loadView('common.printing._print', compact('members'));
     return $pdf->stream();
 }
Esempio n. 2
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(SecurexRequest $request)
 {
     try {
         $file = Input::file('file1');
         $filename1 = 'securex_' . uniqid() . '.jpg';
         $destinationPath = 'images/securex';
         $itemImage = Image::make($file)->fit(350, 450);
         $itemImage->save($destinationPath . '/' . $filename1);
         $request['photo'] = $destinationPath . '/' . $filename1;
         $attachFile = Input::file('file2');
         $filename2 = 'securex_attach_' . uniqid() . '.jpg';
         $destinationPathAttach = 'images/securex';
         $itemAttachment = Image::make($attachFile)->fit(450, 350);
         $itemAttachment->save($destinationPathAttach . '/' . $filename2);
         $request['attachment'] = $destinationPathAttach . '/' . $filename2;
         $securex = Securex::create($request->all());
     } catch (Exception $e) {
         Flash::error('Unable to Save');
         return $this->redirect(handles('blupl/securex::securex'));
     }
     Flash::success($securex->name . ' Saved Successfully');
     return $this->redirect(handles('blupl/securex::member'));
 }
Esempio n. 3
0
 public function pdf($memberID)
 {
     $member = Securex::find($memberID)->toArray();
     $pdf = App::make('dompdf');
     $pdf->loadView('blupl/securex::printing._print-single', $member);
     return $pdf->stream();
 }