public void save() { try { this.modeloService.save(modelo); this.modelo = new Modelo(); WebUtil.addInfoMessage("Modelo Salvo com Sucesso"); } catch (Exception ex) { Logger.getLogger(ModeloController.class.getName()).log(Level.SEVERE, null, ex); WebUtil.addErrorMessage("Ocorreu um erro ao salvar o modelo.\n" + ex.getMessage()); } }
public void remover(Modelo modelo) { try { this.modeloService.remove(modelo); this.atualizaGrid(); WebUtil.addInfoMessage("Modelo removido com sucesso"); } catch (Exception ex) { WebUtil.addErrorMessage( String.format("Erro ao remover o modelo \n%s", ex.getCause().getMessage())); Logger.getLogger(ModeloController.class.getName()) .log(Level.SEVERE, "Erro ao remover o modelo", ex); } }
public void atualizar() { try { this.modeloService.update(modelo); this.atualizaGrid(); WebUtil.addInfoMessage( String.format("Modelo %s atualizado com sucesso", this.modelo.getNome())); this.modelo = new Modelo(); } catch (Exception ex) { Logger.getLogger(ModeloController.class.getName()) .log(Level.SEVERE, "Erro ao atualizar o modelo.", ex); WebUtil.addErrorMessage("Ocorreu um erro ao atualizar a o modelo"); } }
public void atualizaGrid() { try { this.gridModelos = this.modeloService.carregarConsulta(filtro); } catch (Exception ex) { WebUtil.addErrorMessage( "Ocorreu um erro ao efetuar a consulta de Modelos.\n" + ex.getMessage()); Logger.getLogger(ModeloController.class.getName()).log(Level.SEVERE, null, ex); } }