List of usage examples for org.hibernate Session get
Object get(String entityName, Serializable id);
From source file:cl.model.dao.UnidadOrganizacionalDAO.java
public String cambiarStatusUnidad(int id) { SessionFactory sf;/*from w ww . j a va 2s. co m*/ Session session; Transaction tx = null; String response; try { sf = HibernateUtil.getSessionFactory(); session = sf.openSession(); Unidadorganizacional unidad = (Unidadorganizacional) session.get(Unidadorganizacional.class, id); unidad.setEstado(!unidad.isEstado()); tx = session.beginTransaction(); session.update(unidad); tx.commit(); response = "El estado de " + unidad.getNombre() + " fue actualizado exitosamente"; } catch (Exception ex) { tx.rollback(); response = "No se pudo actualizar la unidad organizacional"; } return response; }
From source file:cl.model.dao.UsuarioDAO.java
public int consultarUsuario(int codigo) { SessionFactory sf = HibernateUtil.getSessionFactory(); Session session = sf.openSession(); Usuario usuario = (Usuario) session.get(Usuario.class, codigo); if (usuario != null) { return 1; } else {/* w ww .j av a2s . co m*/ return 0; } }
From source file:cl.model.dao.WorkshopDAO.java
public int consultarWorkshop(int codigo) { SessionFactory sf = HibernateUtil.getSessionFactory(); Session session = sf.openSession(); Workshop workshop = (Workshop) session.get(Workshop.class, codigo); if (workshop != null) { return 1; } else {/* w w w . java 2 s .c o m*/ return 0; } }
From source file:classes.CustomerAction.java
License:Apache License
public String edit() throws Exception { logger.info("Starting edit()"); //f:log Integer id = Integer.valueOf(this.parameters.get("id")[0]); Session sess = HibernateUtil.getSessionFactory().openSession(); //f:hibernate Transaction t = sess.beginTransaction(); //f:hibernate Customer c = (Customer) sess.get(Customer.class, id); //f:hibernate this.setCustomer(c); t.commit(); //f:hibernate sess.close(); //f:hibernate logger.info("Finishing edit()"); //f:log this.task = SystemConstants.UD_MODE; return INPUT; }
From source file:classes.ProductAction.java
License:Apache License
public String edit() throws Exception { logger.info("Starting edit()"); //f:log Integer id = Integer.valueOf(this.parameters.get("id")[0]); Session sess = HibernateUtil.getSessionFactory().openSession(); //f:hibernate Transaction t = sess.beginTransaction(); //f:hibernate Product p = (Product) sess.get(Product.class, id); //f:hibernate this.setProduct(p); t.commit(); //f:hibernate sess.close(); //f:hibernate this.task = SystemConstants.UD_MODE; logger.info("Finishing edit()"); //f:log return INPUT; }
From source file:classes.PurchaseOrderAction.java
License:Apache License
public String edit() throws Exception { logger.info("Starting edit()"); //f:log Integer id = Integer.valueOf(this.parameters.get("id")[0]); Session sess = HibernateUtil.getSessionFactory().openSession(); //f:hibernate Transaction t = sess.beginTransaction(); //f:hibernate PurchaseOrder po = (PurchaseOrder) sess.get(PurchaseOrder.class, id); //f:hibernate this.setPurchaseOrder(po); t.commit(); //f:hibernate sess.close(); //f:hibernate this.task = SystemConstants.UD_MODE; logger.info("Finishing edit()"); //f:log return INPUT; }
From source file:Clientes.editaCliente.java
private void Selecciona3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_Selecciona3ActionPerformed h = new Herramientas(usr, 0); h.session(sessionPrograma);/* w ww . j a v a 2 s . c o m*/ Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); if (usr.getModificarClientes() == true) { if (t_datos.getSelectedRow() >= 0) { borra_cajas(); IdClientes.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 0).toString()); nombre.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 1).toString()); Direccion.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 2).toString()); Colonia.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 3).toString()); Cp.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 4).toString()); Rfc.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 5).toString()); Poblacion.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 6).toString()); Estado.setSelectedItem(t_datos.getValueAt(t_datos.getSelectedRow(), 7).toString()); Telefono.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 8).toString()); Email.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 9).toString()); contacto.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 10).toString()); nextel.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 11).toString()); municipio.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 12).toString()); numero.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 13).toString()); t_receptor.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 14).toString()); t_email_receptor.setText(t_datos.getValueAt(t_datos.getSelectedRow(), 15).toString()); cajas(true); } else JOptionPane.showMessageDialog(null, "No hay un cliente seleccionado!"); } else JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }
From source file:Clientes.editaCliente.java
private void Eliminar1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_Eliminar1ActionPerformed h = new Herramientas(usr, 0); h.session(sessionPrograma);// w ww . j ava 2s .c o m Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); if (usr.getModificarClientes() == 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, "Registro eliminado!"); model.removeRow(a); this.borra_cajas(); cajas(false); buscaDato(); } } } else { JOptionPane.showMessageDialog(null, "Selecciona el cliente que desees eliminar!"); nombre.requestFocus(); } } else JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }
From source file:Clientes.editaCliente.java
private void Selecciona2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_Selecciona2ActionPerformed h = new Herramientas(usr, 0); h.session(sessionPrograma);/*from w w w . ja v a 2 s .c o m*/ Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); if (usr.getCrearClientes() == true) { altaCliente obj = new altaCliente(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); buscaDato(); } else JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }
From source file:Clientes.editaCliente.java
private void b_actualizarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_b_actualizarActionPerformed h = new Herramientas(usr, 0); h.session(sessionPrograma);//from w w w. j a va2s .c om Session session = HibernateUtil.getSessionFactory().openSession(); usr = (Usuario) session.get(Usuario.class, usr.getIdUsuario()); if (usr.getModificarClientes() == true) { if (nombre.getText().compareTo("") != 0) { if (Email.getText().trim().compareTo("") != 0) { boolean respuesta = modifica(); if (respuesta == true) { JOptionPane.showMessageDialog(null, "Registro modificado"); this.borra_cajas(); buscaDato(); } } else { JOptionPane.showMessageDialog(null, "Ingrese el email del cliente"); numero.requestFocus(); } } else { JOptionPane.showMessageDialog(null, "Ingrese el nombre del cliente"); nombre.requestFocus(); } } else JOptionPane.showMessageDialog(null, "Acceso denegado!"); if (session != null) if (session.isOpen()) session.close(); }