src/main/java/br/com/multitela/quiz/servidor/bean/PerguntaBean.java
/**
     * Atualiza/edita uma pergunta previamente cadastrada no sistema.
     *
     * @return String
     */
Atualiza/edita uma pergunta previamente cadastrada no sistema.
@return String
Atualiza / edita uma pergunta previamente cadastrada no sistema . @return String
public String atualizar() {
        FacesContext context = FacesContext.getCurrentInstance();
        try {
            if (arquivo != null) {
                if (pergunta.getImagem() != null) {
                    pergunta.removeImagem();
                }
                enviarArquivo();
            }
            perguntaService.update(pergunta);
            closeDialog();
            context.getExternalContext().getFlash().setKeepMessages(true);
            mensagemSucesso("A Pergunta foi editada.");
            limpaPergunta();
            return "/admin/index.xhtml?faces-redirect=true";
        } catch (Exception e) {
            keepDialogOpen();
            mensagemAtencao("A Pergunta não foi editada. Tente novamente mais tarde.");
            e.printStackTrace();
            return null;
        }
    }
public String atualizar ( ) { FacesContext context = FacesContext . getCurrentInstance ( ) ; try { if ( arquivo != null ) { if ( pergunta . getImagem ( ) != null ) { pergunta . removeImagem ( ) ; } enviarArquivo ( ) ; } perguntaService . update ( pergunta ) ; closeDialog ( ) ; context . getExternalContext ( ) . getFlash ( ) . setKeepMessages ( true ) ; mensagemSucesso ( "A Pergunta foi editada." ) ; limpaPergunta ( ) ; return "/admin/index.xhtml?faces-redirect=true" ; } catch ( Exception e ) { keepDialogOpen ( ) ; mensagemAtencao ( "A Pergunta não foi editada. Tente novamente mais tarde.") ; e . printStackTrace ( ) ; return null ; } }
Atualiza/edita uma pergunta previamente cadastrada no sistema.
Atualiza / edita uma pergunta previamente cadastrada no sistema .