Exemplo n.º 1
0
 private void audita(Salida salida, Usuario usuario, String actividad, Date fecha) {
   XSalida xsalida = new XSalida();
   BeanUtils.copyProperties(salida, xsalida);
   xsalida.setId(null);
   xsalida.setSalidaId(salida.getId());
   xsalida.setAlmacenId(salida.getAlmacen().getId());
   xsalida.setClienteId(salida.getCliente().getId());
   xsalida.setEstatusId(salida.getEstatus().getId());
   xsalida.setFechaCreacion(fecha);
   xsalida.setActividad(actividad);
   xsalida.setCreador((usuario != null) ? usuario.getUsername() : "sistema");
   currentSession().save(xsalida);
 }