/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     try {
         $insert = new VehicleType();
         $insert->vehicle = $request->input('vehicle');
         if ($request->input('ad_retailer_product_category_id')) {
             $insert->ad_retailer_product_category_id = $request->input('ad_retailer_product_category_id');
         }
         $insert->percentage = $request->input('percentage');
         $insert->active = $request->input('active') == 'on' ? 1 : 0;
         if ($insert->save()) {
             return redirect()->route('admin.vehicle.list', ['nav' => 'ad_vehicle_types', 'action' => 'list'])->with(array('ok' => 'Se creo correctamente los datos del formulario'));
         }
     } catch (QueryException $e) {
         return redirect()->back()->with(array('error' => $e->getMessage()));
     }
 }