List of usage examples for org.hibernate Session get
Object get(String entityName, Serializable id);
From source file:Agente.editaAgente.java
private void Selecciona2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_Selecciona2ActionPerformed b_cancelar.requestFocus();//from w w w . ja va2 s . c om h = new Herramientas(usr, 0); h.session(sessionPrograma); Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); // if(usr.getEditarCiclo()==true) // { altaAgente obj = new altaAgente(new javax.swing.JFrame(), true, usr, sessionPrograma); Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); obj.setLocation((d.width / 2) - (obj.getWidth() / 2), (d.height / 2) - (obj.getHeight() / 2)); obj.setVisible(true); borra_cajas(); cajas(false, false, false, false); buscaDato(); // } // else // JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }
From source file:Agente.editaAgente.java
private void Eliminar1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_Eliminar1ActionPerformed Selecciona2.requestFocus();//from w w w.j av a2 s .c o m h = new Herramientas(usr, 0); h.session(sessionPrograma); Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); /*if(usr.getEditaCiclo()==true) {*/ if (this.t_datos.getSelectedRow() >= 0) { DefaultTableModel model = (DefaultTableModel) t_datos.getModel(); int a = t_datos.getSelectedRow(); int opt = JOptionPane.showConfirmDialog(this, "Los datos capturados se eliminarn!"); if (JOptionPane.YES_OPTION == opt) { boolean respuesta = eliminar(t_datos.getValueAt(t_datos.getSelectedRow(), 0).toString()); if (respuesta == true) { JOptionPane.showMessageDialog(null, "El Agente ha sido eliminado"); model.removeRow(a); borra_cajas(); cajas(false, false, false, false); buscaDato(); } } } else cajas(false, false, false, false); /*} else JOptionPane.showMessageDialog(null, "Acceso denegado");*/ if (session != null) if (session.isOpen()) session.close(); }
From source file:Agente.editaAgente.java
private void Selecciona1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_Selecciona1ActionPerformed Eliminar1.requestFocus();//from w w w. jav a 2 s. co m h = new Herramientas(usr, 0); h.session(sessionPrograma); Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); // if(usr!=null) // { if (t_datos.getSelectedRow() >= 0) { this.borra_cajas(); t_agente.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 0).toString()); ic = t_datos.getValueAt(t_datos.getSelectedRow(), 0).toString(); t_descripcion.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 1).toString()); this.cajas(true, true, true, true); } else JOptionPane.showMessageDialog(null, "No hay un Ajuste seleccionado!"); // } // else // JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }
From source file:Agente.editaAgente.java
private void b_guardarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_b_guardarActionPerformed h = new Herramientas(usr, 0); h.session(sessionPrograma);/*from w ww . j a v a 2 s . c om*/ bt_actualiza1.requestFocus(); Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); // if(usr!=null) // { if (t_agente.getText().compareTo("") != 0) { boolean respuesta = modifica(); if (respuesta == true) { this.borra_cajas(); cajas(false, false, false, false); buscaDato(); } } else { JOptionPane.showMessageDialog(null, "Debe introducir el Agente que desees modificar!"); t_agente.requestFocus(); } // } // else // JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }
From source file:Agente.editaAgente.java
private boolean eliminar(String idAgente) { Session session = HibernateUtil.getSessionFactory().openSession(); try {/*from w w w . j a va 2 s . co m*/ session.beginTransaction(); actor1 = (Agente) session.get(Agente.class, Integer.parseInt(idAgente)); if (actor1.getOrdens().isEmpty() == false) { session.getTransaction().rollback(); JOptionPane.showMessageDialog(null, "El Agente esta en uso en una orden no se puede eliminar!"); return false; } else { session.delete(actor1); session.getTransaction().commit(); return true; } } catch (Exception e) { e.printStackTrace(); session.getTransaction().rollback(); return false; } finally { if (session.isOpen()) session.close(); } }
From source file:Agente.editaAgente.java
private boolean modifica() { Session session = HibernateUtil.getSessionFactory().openSession(); try {// w w w .j a va2 s . c o m session.beginTransaction(); ic = t_agente.getText(); Object resp = session.createQuery("from Agente obj where obj.idAgente='" + t_agente.getText() + "' and obj.idAgente!='" + ic + "'").uniqueResult(); actor1 = (Agente) session.get(Agente.class, (Integer.parseInt(t_agente.getText()))); if (resp == null) { Query q = session.createQuery("update Agente obj set obj.nombre='" + t_descripcion.getText() + "', obj.idAgente='" + t_agente.getText() + "'where obj.idAgente='" + ic + "'"); q.executeUpdate(); session.getTransaction().commit(); JOptionPane.showMessageDialog(null, "Registro modificado"); return true; } else { JOptionPane.showMessageDialog(null, "No se pueden guardar claves duplicadas"); return false; } //} } catch (HibernateException he) { he.printStackTrace(); System.out.println(he.hashCode()); session.getTransaction().rollback(); return false; } finally { if (session.isOpen()) session.close(); } }
From source file:Ajustador.editaAjustador.java
private void Selecciona2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_Selecciona2ActionPerformed b_cancelar.requestFocus();/*from w w w . j a va 2 s. com*/ h = new Herramientas(usr, 0); h.session(sessionPrograma); Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); // if(usr.getEditarCiclo()==true) // { altaAjustador obj = new altaAjustador(new javax.swing.JFrame(), true, usr, sessionPrograma); Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); obj.setLocation((d.width / 2) - (obj.getWidth() / 2), (d.height / 2) - (obj.getHeight() / 2)); obj.setVisible(true); borra_cajas(); cajas(false, false, false, false); buscaDato(); // } // else // JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }
From source file:Ajustador.editaAjustador.java
private void Eliminar1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_Eliminar1ActionPerformed Selecciona2.requestFocus();//from www. jav a2 s. co m h = new Herramientas(usr, 0); h.session(sessionPrograma); Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); /*if(usr.getEditaCiclo()==true) {*/ if (this.t_datos.getSelectedRow() >= 0) { DefaultTableModel model = (DefaultTableModel) t_datos.getModel(); int a = t_datos.getSelectedRow(); int opt = JOptionPane.showConfirmDialog(this, "Los datos capturados se eliminarn!"); if (JOptionPane.YES_OPTION == opt) { boolean respuesta = eliminar(t_datos.getValueAt(t_datos.getSelectedRow(), 0).toString()); if (respuesta == true) { JOptionPane.showMessageDialog(null, "El Ajustador ha sido eliminado"); model.removeRow(a); borra_cajas(); cajas(false, false, false, false); buscaDato(); } } } else cajas(false, false, false, false); /*} else JOptionPane.showMessageDialog(null, "Acceso denegado");*/ if (session != null) if (session.isOpen()) session.close(); }
From source file:Ajustador.editaAjustador.java
private void Selecciona1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_Selecciona1ActionPerformed Eliminar1.requestFocus();/*from w w w . j a va 2 s . co m*/ h = new Herramientas(usr, 0); h.session(sessionPrograma); Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); // if(usr!=null) // { if (t_datos.getSelectedRow() >= 0) { this.borra_cajas(); t_ajustador.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 0).toString()); ic = t_datos.getValueAt(t_datos.getSelectedRow(), 0).toString(); t_descripcion.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 1).toString()); this.cajas(true, true, true, true); } else JOptionPane.showMessageDialog(null, "No hay un Ajuste seleccionado!"); // } // else // JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }
From source file:Ajustador.editaAjustador.java
private void b_guardarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_b_guardarActionPerformed h = new Herramientas(usr, 0); h.session(sessionPrograma);/*w w w. j a va2 s . c o m*/ bt_actualiza1.requestFocus(); Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); // if(usr!=null) // { if (t_ajustador.getText().compareTo("") != 0) { boolean respuesta = modifica(); if (respuesta == true) { this.borra_cajas(); cajas(false, false, false, false); buscaDato(); } } else { JOptionPane.showMessageDialog(null, "Debe introducir el Ajustador que desees modificar!"); t_ajustador.requestFocus(); } // } // else // JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }