/**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update(CreateUsuarioRequest $request, $cursoId, $id)
 {
     $curso = Curso::find($cursoId);
     if (!$curso) {
         return response()->json(['message' => 'Este Curso não Existe!!', 'code' => 404], 404);
     }
     $usuario = $curso->usuario->find($id);
     if (!$usuario) {
         return response()->json(['message' => 'Este Curso não Existe!!', 'code' => 404], 404);
     }
     $apelido = $request->get('nome');
     $nomes = $request->get('nomes');
     $email = $request->get('email');
     $emails = $request->get('e-mail');
     $tel1 = $request->get('tel1');
     $tel2 = $request->get('tel2');
     $tipo = $request->get('tipo');
     $password = $request->get('password');
     $usuario->apelido = $apelido;
     $usuario->nomes = $nomes;
     $usuario->username = $email;
     $usuario->emails = $emails;
     $usuario->tel1 = $tel1;
     $usuario->tel2 = $tel2;
     $usuario->tipo = $tipo;
     $usuario->password = $password;
     $usuario->save();
     return response()->json(['message' => 'O Usuario foi actualizado!'], 200);
 }