public String salvar() { boolean isDeletar = true; try { categoriaDAO.update(categoria); } catch (Exception e1) { e1.printStackTrace(); } int id = categoria.getId() != 0 ? categoria.getId() : categoriaDAO.lista().size() == 0 ? 1 : categoriaDAO.lista().size(); try { File file = new File(ControllerArquivo.criarArquivo("imagens\\temp\\categoria\\fotoPerfil.jpg")); if (!file.exists()) { isDeletar = false; file = new File( ControllerArquivo.criarArquivo("imagens\\temp\\categoria\\fotoPerfilPadrao.jpg")); } ControllerArquivo.guardarArquivo( new FileInputStream(file), "imagens\\categoria\\", id + ".jpg"); if (isDeletar) file.delete(); } catch (FileNotFoundException e) { e.printStackTrace(); } categoria = new Categoria(); return "Salvar"; }
public String pesquisaListCategoria(ActionEvent event) { if (pesquisaCategoria.isEmpty()) categorias = categoriaDAO.lista(); else categorias = categoriaDAO.buscaListaPorParametro(null, pesquisaCategoria); return "Salvar"; }
{ categorias = categoriaDAO.lista(); }
public List<Categoria> getListaCategoria() { categorias = categoriaDAO.lista(); return categorias; }