/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['Nume' => 'required', 'Detalii' => 'required', 'EtichetaSpeciala' => 'required', 'Categorie' => 'required', 'Tara' => 'required', 'Oras' => 'required', 'Pret' => 'required', 'Moneda' => 'required', 'Stele' => 'required', 'Link' => 'required', 'Imagine' => 'required']);
     if ($file = \Input::file('Imagine')) {
         $extensie = \Input::file('Imagine')->getClientOriginalExtension();
         $filename = uniqid() . '.' . $extensie;
         $img = \Image::make($file)->resize(400, 300, function ($constraint) {
             $constraint->aspectRatio();
             $constraint->upsize();
         })->save("Oferte-PrimaPagina/{$filename}");
     } else {
         $filename = "";
     }
     $array = ['Nume' => $request->Nume, 'Detalii' => $request->Detalii, 'EtichetaSpeciala' => $request->EtichetaSpeciala, 'Categorie' => $request->Categorie, 'Tara' => $request->Tara, 'Oras' => $request->Oras, 'Pret' => $request->Pret, 'Moneda' => $request->Moneda, 'Stele' => $request->Stele, 'Link' => $request->Link, "Imagine" => $filename, 'Activ' => $request->Activ];
     PrimaPaginaOferte::create($array);
     Session::flash('flash_message', 'PrimaPaginaOferte added!');
     return redirect('auth/primapaginaoferte');
 }