List of usage examples for org.hibernate Session update
void update(Object object);
From source file:ar.edu.unju.fi.apu.dao.imp.mysql.PropietarioDAOImp.java
@Override public void modificarPropietario(Propietario propietario) { Session session = HibernateUtil.getSessionFactory().openSession(); session.beginTransaction();/* w ww . jav a 2 s. c o m*/ session.update(propietario); session.getTransaction().commit(); session.close(); }
From source file:ar.edu.unju.fi.apu.dao.imp.mysql.UsuarioDAOImp.java
@Override public void modificar(Usuario unUsuario) { Session session = HibernateUtil.getSessionFactory().openSession(); session.beginTransaction();//from www. jav a2 s . c o m session.update(unUsuario); session.getTransaction().commit(); session.close(); }
From source file:ar.edu.unju.fi.apu.dao.impl.EncabezadoFacturaDAOImpl.java
@Override public void modificar(EncabezadoFactura encabezadoFactura) { Session session = HibernateUtil.getSessionFactory().openSession(); session.beginTransaction();//from w ww . jav a2s . c o m session.update(encabezadoFactura); session.getTransaction().commit(); session.close(); }
From source file:ar.edu.unju.fi.apu.dao.impl.ProductoDAOImpl.java
@Override public void bajaProducto(Producto producto) { producto.setEstado(false);/*from w ww. j ava 2 s.c o m*/ Session session = HibernateUtil.getSessionFactory().openSession(); session.beginTransaction(); session.update(producto); session.getTransaction().commit(); session.close(); }
From source file:ar.edu.unju.fi.apu.dao.impl.ProductoDAOImpl.java
@Override public void modificar(Producto producto) { Session session = HibernateUtil.getSessionFactory().openSession(); session.beginTransaction();/*w w w. ja va 2 s . c o m*/ session.update(producto); session.getTransaction().commit(); session.close(); }
From source file:ar.edu.unju.fi.apu.dao.impl.TipoProductoDAOImpl.java
@Override public void bajaTipoProducto(TipoProducto tipoProducto) { tipoProducto.setEstado(false);//from w ww .j av a2 s. com Session session = HibernateUtil.getSessionFactory().openSession(); session.beginTransaction(); session.update(tipoProducto); session.getTransaction().commit(); session.close(); }
From source file:ar.edu.unju.fi.apu.dao.impl.TipoProductoDAOImpl.java
@Override public void modificar(TipoProducto tipoProducto) { Session session = HibernateUtil.getSessionFactory().openSession(); session.beginTransaction();/*from w ww. j a va 2 s. c o m*/ session.update(tipoProducto); session.getTransaction().commit(); session.close(); }
From source file:aseguradora.HospitalVentana.java
private void actualizarHospital() { int row = tablaHospital.getSelectedRow(); try {/* ww w. j a v a 2 s . co m*/ Session session = sesion.openSession(); Transaction tx = session.beginTransaction(); Hospital hospital = new Hospital(); Short cod_h = (row == -1) ? Short.parseShort(etCodHospital.getText().toString()) : Short.parseShort(tablaHospital.getModel().getValueAt(row, 0).toString()); hospital = (Hospital) session.load(Hospital.class, cod_h); hospital.setNH(etNomHospital.getText().toString()); hospital.setNumC(Short.parseShort(etNumC.getText().toString())); session.update(hospital); tx.commit(); session.close(); cargarHospital(); } catch (HibernateException e) { e.printStackTrace(); if (e.getMessage().contains("" + CLAVE_PRIMARIA_DUPLICADA)) { JOptionPane.showMessageDialog(rootPane, "Existe un hospital con ese identificador (ID)"); } if (e.getMessage().contains("" + VALOR_DEMASIADO_LARGO)) { JOptionPane.showMessageDialog(rootPane, "Has introducido un valor demasiado largo"); } ; if (e.getMessage().contains("" + ERROR_EDITAR_CLAVE_AJENA)) { JOptionPane.showMessageDialog(rootPane, "No puedes editar el id de este hospital"); } ; } }
From source file:aseguradora.MedicoVentana.java
private void actualizarMedico() { int row = tablaMedico.getSelectedRow(); try {/*from w w w. ja v a 2 s .c o m*/ Session session = sesion.openSession(); Transaction tx = session.beginTransaction(); Medico medico = new Medico(); Short cod_m = (row == -1) ? Short.parseShort(etCodMedico.getText().toString()) : Short.parseShort(tablaMedico.getModel().getValueAt(row, 0).toString()); Hospital hospital = new Hospital(Short.parseShort(etCodHospital.getText().toString())); medico = (Medico) session.load(Medico.class, cod_m); medico.setNM(etNomMedico.getText().toString()); medico.setHospital(hospital); session.update(medico); tx.commit(); session.close(); cargarMedico(); } catch (JDBCException e) { e.printStackTrace(); if (e.getMessage().contains("" + CLAVE_PRIMARIA_DUPLICADA)) { JOptionPane.showMessageDialog(rootPane, "Existe un mdico con ese identificador (ID)"); } if (e.getMessage().contains("" + CLAVE_AJENA_NO_ENCONTRADA)) { JOptionPane.showMessageDialog(rootPane, "No existe un hospital con ese identificador (ID)"); } if (e.getMessage().contains("" + VALOR_DEMASIADO_LARGO)) { JOptionPane.showMessageDialog(rootPane, "Has introducido un valor demasiado largo"); } ; if (e.getMessage().contains("" + ERROR_EDITAR_CLAVE_AJENA)) { JOptionPane.showMessageDialog(rootPane, "No puedes editar el id de este mdico"); } ; } }
From source file:ash.resourcemanager.hibernate.GenericDAO.java
public void update(T o) { Session session = getSession(); Transaction transaction = session.beginTransaction(); session.update(o); transaction.commit(); }