/**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id)
 {
     $contrato = Contrato::find($id);
     $input = Input::all();
     $validator = Validator::make($input, Contrato::$rules);
     if ($validator->fails()) {
         return Redirect::action('ContratosController@edit', $id)->withErrors($validator)->withInput();
     }
     $contrato->update(array_filter($input));
     return Redirect::action('ContratosController@index')->with('mensagem', 'Contrato atualizado com sucesso.');
 }