/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     if (Input::hasFile('image')) {
         $file = Input::file('image');
         //Creamos una instancia de la libreria instalada
         $image = \Image::make(\Input::file('image'));
         //Ruta donde queremos guardar las imagenes
         $path = 'img/injections/';
         // Cambiar de tamaño
         $image->resize(450, 450);
         $image->save($path . $file->getClientOriginalName());
         //Guardar imagen.
         //Guardamos nombre y nombreOriginal en la BD
         $injection = new Injection();
         $injection->idUser = Auth::id();
         $injection->idProvider = $request->idProvider;
         $injection->name = Input::get('name');
         $injection->indications = Input::get('indications');
         $injection->Dosage = Input::get('Dosage');
         $injection->composition = Input::get('composition');
         $injection->application = Input::get('application');
         $injection->precautions = Input::get('precautions');
         $injection->effects = Input::get('effects');
         $injection->size = Input::get('sizes');
         $injection->price = Input::get('prices');
         $price_ml = $request->prices / $request->sizes;
         $injection->price_ml = $price_ml;
         $injection->due_date = Input::get('due_date');
         $injection->image = $file->getClientOriginalName();
         $injection->save();
         return redirect()->route('injection.index');
     }
     $default = Defoult::where('name', 'injection')->pluck('image');
     $injection = new Injection();
     $injection->idUser = Auth::id();
     $injection->idProvider = $request->idProvider;
     $injection->name = Input::get('name');
     $injection->indications = Input::get('indications');
     $injection->Dosage = Input::get('Dosage');
     $injection->composition = Input::get('composition');
     $injection->application = Input::get('application');
     $injection->precautions = Input::get('precautions');
     $injection->effects = Input::get('effects');
     $injection->size = Input::get('sizes');
     $injection->price = Input::get('prices');
     $price_ml = $request->prices / $request->sizes;
     $injection->price_ml = $price_ml;
     $injection->due_date = Input::get('due_date');
     $injection->image = $default;
     $injection->save();
     return redirect()->route('injection.index');
 }