/**
  * Update the specified pais in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id)
 {
     $pais = Pais::findOrFail($id);
     $validator = Validator::make($data = Input::all(), pais::$rules);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput();
     }
     if (Input::hasFile('imagem')) {
         $up_success = $this->uploadImage(Input::file('imagem'), 'paises');
         if ($up_success) {
             $pais->imagem = 'uploads/paises/' . utf8_encode($up_success['filename']);
         }
     }
     $pais->save();
     return Redirect::to('admin/pais/')->with('success', array('Registro salvo.'));
 }