public String retornoMascara() {
    String retorno;

    if (cliente.getTipoPessoa() != null && cliente.getTipoPessoa().equals("J")) {
      retorno = "99.999.999/9999-99";
    } else {
      retorno = "999.999.999-99";
    }
    return retorno;
  }
  public void salvar() {

    if (cliente.getCodigoCliente() == null) {
      new SgccBean().cadastro(cliente);
    } else {
      new SgccBean().alterar(cliente);
    }
    cliente = new CadClienteDTO();
    clientes = new SgccBean().listarTodos(CadClienteDTO.class);

    FacesContext.getCurrentInstance()
        .addMessage(
            null,
            new FacesMessage(
                FacesMessage.SEVERITY_INFO,
                "Cliente OK",
                "Cliente cadastrado com sucesso e Adoçao realizada com sucesso obrigado."));
  }
 public void onRowSelect(SelectEvent event) {
   cliente.setCidade((CadCidadeDTO) event.getObject());
 }
 @PostConstruct
 public void inicializar() {
   cliente = new CadClienteDTO();
   cliente.setTipoPessoa("F");
   clientes = new SgccBean().listarTodos(CadClienteDTO.class);
 }
 public void setCidadeSelecionada(CadCidadeDTO cidadeSelecionada) {
   this.cidadeSelecionada = cidadeSelecionada;
   cliente.setCidade(cidadeSelecionada);
 }