public List<PerfilUsuarioGrupoDTO> obterGruposUsuario(FiltroGruposUsuarioDTO filtro) throws Exception { System.out.println("Listando Grupos do usuário "); try { GrupoDAO grupoDao = new GrupoDAO(); List<PerfilUsuarioGrupoDTO> gruposTMP = new ArrayList<PerfilUsuarioGrupoDTO>(); gruposTMP = grupoDao.listarGrupos(filtro); return gruposTMP; } catch (SQLException e) { throw new RuntimeException(e); } }
private List<Grupo> obterGrupos() { try { GrupoDAO grupoDao = new GrupoDAO(); List<Grupo> gruposTMP = new ArrayList<Grupo>(); gruposTMP = grupoDao.listarTodosGrupos(); return gruposTMP; } catch (SQLException e) { e.printStackTrace(); return null; } }
@Override public boolean isValidaVista() { if (this.txtCodigo.getText().trim().isEmpty()) { UtilMensajes.mensaje_alterta("DATO_REQUERIDO", "Código"); this.txtCodigo.requestFocus(); return false; } if (getEstado().equals(NUEVO)) { if (gdao.find(this.txtCodigo.getText().trim()) != null) { UtilMensajes.mensaje_alterta("CODIGO_EXISTE"); this.txtCodigo.requestFocus(); return false; } } if (this.txtDescripcion.getText().trim().isEmpty()) { UtilMensajes.mensaje_alterta("DATO_REQUERIDO", "Descripción"); this.txtDescripcion.requestFocus(); return false; } if (this.txtDescCorta.getText().trim().isEmpty()) { this.txtDescCorta.requestFocus(); return false; } if (!validarDetalles()) { return false; } return true; }
public String delete(Grupo i) { try { dao.delete(i); } catch (Exception e) { } return "grupolst"; }
@Override public void eliminar() { if (getGrupo() != null) { int seleccion = UtilMensajes.msj_error("ELIMINAR_REG"); if (seleccion == 0) { sgDAO.borrarPorGrupo(getGrupo()); gdao.remove(getGrupo()); iniciar(); } } }
@Override public void grabar() { try { String lcCodigo = this.txtCodigo.getText(); gdao.crear_editar(getGrupo()); sgDAO.borrarPorGrupo(getGrupo()); int nFilas = this.getSubgrupoTM().getRowCount(); for (int i = 0; i < nFilas; i++) { SubgrupoPK sgpk1 = new SubgrupoPK(); Subgrupo sg1 = new Subgrupo(); sgpk1.setIdgrupo(lcCodigo); sgpk1.setIdsubgrupo(getSubgrupoTM().getValueAt(i, 0).toString()); sg1.setDescripcion(getSubgrupoTM().getValueAt(i, 1).toString()); sg1.setId(sgpk1); sg1.setGrupo(getGrupo()); sgDAO.create(sg1); } } catch (Exception ex) { JOptionPane.showMessageDialog(null, ex); } }
@Override public void llenar_tablas() { setGrupos(gdao.findAll()); }
public String salvar() { dao.save(grupo); return "grupolst"; }
public DataModel getGrupos() { this.grupos = new ListDataModel(dao.findAll()); return grupos; }