private void eliminar() { try { Persistencia.Entities.Perfil perfil = implPerfil.findPerfilById(Integer.parseInt(txtCodigo_Perfil.getText().trim())); Boolean validar = true; String mensaje = ""; if (txtCodigo_Perfil.getText().equals("")) { validar = false; } if (perfil.getPermisosList().size() != 0) { mensaje += "Hay Permisos con este Perfil \n"; validar = false; } if (perfil.getUsuarioList().size() != 0) { mensaje += "Hay Usuarios con este Perfil \n"; validar = false; } if (validar) { if (implPerfil.elimiarPerfil(perfil) == null) { JOptionPane.showMessageDialog(this, "Perfil Eliminado"); clear_Table(); findAllEntities(); reloadSelectPerfil(); } else { JOptionPane.showMessageDialog(this, "Error al Elimimnar el Perfil"); } } else { JOptionPane.showMessageDialog(this, mensaje); } } catch (Exception e) { JOptionPane.showMessageDialog(this, "Error"); e.printStackTrace(); } }
private void findAllEntities() { clear_Table(); List<Persistencia.Entities.Perfil> list = implPerfil.findPerfilEntities(); for (int i = 0; i < list.size(); i++) { addRow(list.get(i).getIdperfil().toString(), list.get(i).getDescripcion()); } }
private void editar() { try { Boolean validar = true; if (txtDescripcion_Perfil.getText().equals("")) { validar = false; } if (validar) { Persistencia.Entities.Perfil perfil = implPerfil.findPerfilById(Integer.parseInt(txtCodigo_Perfil.getText().trim())); perfil.setDescripcion(txtDescripcion_Perfil.getText()); if (implPerfil.editPerfil(perfil) != null) { JOptionPane.showMessageDialog(this, "Perfil Editado"); clear_Table(); findAllEntities(); reloadSelectPerfil(); } else { JOptionPane.showMessageDialog(this, "Error al Editar el Perfil"); } } } catch (Exception e) { JOptionPane.showMessageDialog(this, "Error"); e.printStackTrace(); } }
public void guardar() { try { Boolean validar = true; if (txtDescripcion_Perfil.getText().equals("")) { validar = false; } if (validar) { Persistencia.Entities.Perfil perfil = new Persistencia.Entities.Perfil(); perfil.setDescripcion(txtDescripcion_Perfil.getText()); if (implPerfil.createPerfil(perfil) != null) { JOptionPane.showMessageDialog(this, "Perfil creado"); cargarDatoGrid(perfil.getIdperfil().toString()); reloadSelectPerfil(); } else { JOptionPane.showMessageDialog(this, "Error al crear el Perfil"); } } // 3470 } catch (Exception e) { JOptionPane.showMessageDialog(this, "Error"); e.printStackTrace(); } }
private void btnBuscarActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnBuscarActionPerformed findAll( implPerfil.buscar( txtBuscar_Codigo_Perfil.getText(), txtBuscar_Descripcion_Perfil.getText())); } // GEN-LAST:event_btnBuscarActionPerformed