@Override
 public boolean delete() {
   try {
     return pbo.delete(profissional);
   } catch (Exception ex) {
     ShowMessage.errorMessage("Problemas ao apagar o registro!");
     Log.log(PessoaController.class.getName(), ex);
   }
   return false;
 }
  @Override
  public boolean update() {
    try {
      return pbo.update(profissional);

    } catch (Exception ex) {
      ShowMessage.errorMessage("Problemas ao salvar o registro!");
      Log.log(EnderecoController.class.getName(), ex);
    }
    return false;
  }