private void audita(Entrada entrada, Usuario usuario, String actividad, Date fecha) { XEntrada xentrada = new XEntrada(); BeanUtils.copyProperties(entrada, xentrada); xentrada.setId(null); xentrada.setEntradaId(entrada.getId()); xentrada.setProveedorId(entrada.getProveedor().getId()); xentrada.setEstatusId(entrada.getEstatus().getId()); xentrada.setAlmacenId(entrada.getAlmacen().getId()); xentrada.setFechaCreacion(fecha); xentrada.setActividad(actividad); xentrada.setCreador((usuario != null) ? usuario.getUsername() : "sistema"); currentSession().save(xentrada); }