예제 #1
0
  public void updateCliente() {
    try {
      clienteDAO.update(cliente);
    } catch (EJBException e) {
      jsfMessageUtil.sendErrorMessageToUser("Erro, verificar se todos os campos estão corretos!");
    }

    jsfMessageUtil.sendInfoMessageToUser("Operação Realizada com Sucesso");

    currentStateMB.setCurrentState(CurrentStateIF.ADD_STATE);

    findAllClientes();
  }
예제 #2
0
 public String prepareFormCadastro() {
   setCliente(null);
   currentStateMB.setCurrentState(CurrentStateIF.ADD_STATE);
   return STAY_IN_THE_SAME_PAGE;
 }
예제 #3
0
  public void findAllClientes() {
    this.setListClientes(clienteDAO.findAll());

    currentStateMB.setCurrentState(CurrentStateIF.LIST_STATE);
  }
예제 #4
0
 public String prepareIndex() {
   currentStateMB.setCurrentState(CurrentStateIF.ADD_STATE);
   setCliente(null);
   return "index?faces-redirect=true";
 }