/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $input = $request->all();
     $periods = StockPeriods::orderBy('date_from', 'DESC')->get();
     $input['number'] = 1;
     if (count($periods) > 0) {
         $input['number'] = $periods->first()->number + 1;
     }
     if (array_key_exists('last_period', $input)) {
         $last_period = StockPeriods::findOrFail($input['last_period']);
         $last_period->update(['date_to' => $input['date_from']]);
         $last_period->save();
     }
     StockPeriods::create($input);
     Helper::add(DB::getPdo()->lastInsertId(), '');
     return Redirect::action('StockPeriodsController@index');
 }