public List<SelectItem> getParroquias() { if (parroquias == null) { parroquias = new ArrayList<>(); if (licenciaComercializacion.getCodigoCanton() == null) { return parroquias; } Localidad catalogoParroquia = localidadServicio.findByPk( Long.valueOf(licenciaComercializacion.getCodigoCanton().toString())); if (catalogoParroquia == null || (catalogoParroquia != null && catalogoParroquia.getCodigoInternacional() == null)) { return parroquias; } List<Localidad> parroquiaCat = localidadServicio.findByLocalidadPadre( BigInteger.valueOf(catalogoParroquia.getCodigoLocalidad())); for (Localidad parroquia : parroquiaCat) { parroquias.add( new SelectItem( parroquia.getCodigoLocalidad().toString(), parroquia.getNombre().toUpperCase())); } } return parroquias; }
public List<SelectItem> getCantones() { if (cantones == null) { cantones = new ArrayList<>(); if (licenciaComercializacion.getCodigoProvincia() == null) { return cantones; } Localidad catalogoCanton = localidadServicio.findByPk( Long.valueOf(licenciaComercializacion.getCodigoProvincia().toString())); if (catalogoCanton == null || (catalogoCanton != null && catalogoCanton.getCodigoLocalidad() == null)) { return cantones; } List<Localidad> cantonCat = localidadServicio.findByLocalidadPadre( BigInteger.valueOf(catalogoCanton.getCodigoLocalidad())); for (Localidad canton : cantonCat) { cantones.add( new SelectItem( canton.getCodigoLocalidad().toString(), canton.getNombre().toUpperCase())); } } return cantones; }
public boolean isPerNatural() { if (licenciaComercializacion.getTipoPersona() != null) { if (licenciaComercializacion.getTipoPersona().equals("PNA")) { perNatural = true; } else if (licenciaComercializacion.getTipoPersona().equals("PJU")) { perNatural = false; } } return perNatural; }
public boolean isInscrito() { if (licenciaComercializacion.getEstadoLicencia().getCodigoCatalogoDetalle() != null) { if (licenciaComercializacion .getEstadoLicencia() .getCodigoCatalogoDetalle() .equals(ConstantesEnum.EST_INSCRITO.getCodigo()) || licenciaComercializacion .getEstadoLicencia() .equals(ConstantesEnum.EST_OTORGADO.getCodigo())) { inscrito = true; } else { inscrito = false; } } return inscrito; }
public boolean isOtorgado() { if (licenciaComercializacion.getEstadoLicencia().getCodigoCatalogoDetalle() != null) { if (licenciaComercializacion .getEstadoLicencia() .getCodigoCatalogoDetalle() .equals(ConstantesEnum.EST_OTORGADO.getCodigo())) { otorgado = true; } else { otorgado = false; } if (otorgado) { inscrito = true; } } return otorgado; }
public void cargaCantones() { cantones = null; parroquias = null; licenciaComercializacion.setCodigoCanton(null); getCantones(); getParroquias(); }
public void llenaPopUpPersonaNatural() { getPersonaNatural(); personaNatural.setNumeroDocumento(licenciaComercializacion.getNumeroDocumento()); /*personaNatural.setNombre(licenciaComercializacion.getNombre()); personaNatural.setApellido(licenciaComercializacion.getApellido()); personaNatural.setCelular(licenciaComercializacion.getTelefono()); personaNatural.setCasilleroJudicial(licenciaComercializacion.getCasilleroJudicial()); personaNatural.setDireccion(licenciaComercializacion.getDireccion()); personaNatural.setEmail(licenciaComercializacion.getCorreoElectronico());*/ }
public void validarCodigoArcom() { // if (licenciaComercializacion.getCodigoLicenciaComercializacion() == null) { if (licenciaComercializacion.getCodigoArcom() != null) { LicenciaComercializacion lc = licenciaComercializacionDao.findByCodigoArcom(licenciaComercializacion.getCodigoArcom()); if (lc == null) { existeCodigoArcom = false; } else { existeCodigoArcom = true; licenciaComercializacion.setCodigoArcom(null); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_WARN, "Código de licencia existente, por favor ingrese uno nuevo", null)); } } // } }
public List<SelectItem> getTipoMaterialDetalle() { if (tipoMaterialDetalle == null) { /*CatalogoDetalle cd = catalogoDetalleServicio.obtenerPorNemonico("MATCONS").get(0); tipoMaterialDetalle = new ArrayList<>(); System.out.println("licenciaComercializacion.getCodigoTipoMineral().getCodigoCatalogoDetalle(): " + licenciaComercializacion.getCodigoTipoMineral().getCodigoCatalogoDetalle()); if (licenciaComercializacion.getCodigoTipoMineral().getCodigoCatalogoDetalle() != null) { if (licenciaComercializacion.getCodigoTipoMineral().getCodigoCatalogoDetalle().equals(cd.getCodigoCatalogoDetalle())) { return tipoMaterialDetalle; } } else { return tipoMaterialDetalle; }*/ if (licenciaComercializacion.getCodigoTipoMineral().getCodigoCatalogoDetalle() != null) { tipoMaterialDetalle = new ArrayList<>(); System.out.println( "licenciaComercializacion.getCodigoTipoMineral().getCodigoCatalogoDetalle(): " + licenciaComercializacion.getCodigoTipoMineral().getCodigoCatalogoDetalle()); CatalogoDetalle catalogoDetalleTipoMaterial = catalogoDetalleServicio.findByPk( licenciaComercializacion.getCodigoTipoMineral().getCodigoCatalogoDetalle()); System.out.println( "catalogoDetalleTipoMaterial.getNombre(): " + catalogoDetalleTipoMaterial.getNombre()); Catalogo catalogo = catalogoServicio.findByNombre(catalogoDetalleTipoMaterial.getNombre()); // System.out.println("catalogo.getCodigoCatalogo(): " + catalogo.getCodigoCatalogo()); if (catalogo != null) { List<CatalogoDetalle> tipMatCatDet = catalogoDetalleServicio.obtenerPorCatalogo(catalogo.getCodigoCatalogo()); for (CatalogoDetalle tipMat : tipMatCatDet) { tipoMaterialDetalle.add( new SelectItem( tipMat.getCodigoCatalogoDetalle(), tipMat.getNombre().toUpperCase())); } } } } return tipoMaterialDetalle; }
public void guardarPersonaNatural() { Usuario us = usuarioDao.obtenerPorLogin(login.getUserName()); licenciaComercializacion.setNumeroDocumento(personaNatural.getNumeroDocumento()); licenciaComercializacion.setNombre(personaNatural.getNombre()); licenciaComercializacion.setApellido(personaNatural.getApellido()); licenciaComercializacion.setDireccion(personaNatural.getDireccion()); licenciaComercializacion.setTelefono(personaNatural.getTelefono()); licenciaComercializacion.setCorreoElectronico(personaNatural.getEmail()); licenciaComercializacion.setCasilleroJudicial(personaNatural.getCasilleroJudicial()); PersonaNatural pn = personaNaturalServicio.findByNumeroDocumento(personaNatural.getNumeroDocumento()); try { if (pn == null) { personaNatural.setFechaCreacion(new Date()); personaNatural.setUsuarioCreacion(BigInteger.valueOf(us.getCodigoUsuario())); personaNaturalServicio.create(personaNatural); Auditoria auditoria = new Auditoria(); auditoria.setAccion("INSERT"); auditoria.setFecha(getCurrentTimeStamp()); auditoria.setUsuario(BigInteger.valueOf(us.getCodigoUsuario())); auditoria.setDetalleAnterior(personaNatural.toString()); auditoriaServicio.create(auditoria); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_INFO, "Se ha guardado la persona", null)); RequestContext.getCurrentInstance().execute("PF('dlgPerNat').hide()"); } else { personaNatural.setFechaModificacion(new Date()); personaNatural.setUsuarioModificacion(BigInteger.valueOf(us.getCodigoUsuario())); personaNaturalServicio.actualizarPersonaNatural(personaNatural); Auditoria auditoria = new Auditoria(); auditoria.setAccion("UPDATE"); auditoria.setFecha(getCurrentTimeStamp()); auditoria.setUsuario(BigInteger.valueOf(us.getCodigoUsuario())); auditoria.setDetalleAnterior(pn.toString()); auditoria.setDetalleCambios(personaNatural.toString()); auditoriaServicio.create(auditoria); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_INFO, "Se ha actualizado la persona", null)); RequestContext.getCurrentInstance().execute("PF('dlgPerNat').hide()"); } } catch (Exception ex) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_ERROR, "No se pudo guardar la persona", ex.getMessage())); } }
public boolean isCedulaValida() { if (licenciaComercializacion.getNumeroDocumento() != null) { if (licenciaComercializacion.getNumeroDocumento().length() >= 10) { if (licenciaComercializacion.getNumeroDocumento().length() == 13) { String nuevaCed = licenciaComercializacion .getNumeroDocumento() .substring(0, licenciaComercializacion.getNumeroDocumento().length() - 3); // licenciaComercializacion.setNumeroDocumento(nuevaCed); if (CedulaValidator.validate(nuevaCed)) { return true; } else { licenciaComercializacion.setNumeroDocumento(null); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_WARN, "Número de ruc inválido", null)); return false; } } if (CedulaValidator.validate(licenciaComercializacion.getNumeroDocumento())) { cedulaValida = true; } else { cedulaValida = false; licenciaComercializacion.setNumeroDocumento(null); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_WARN, "Número de cédula inválida", null)); } } else { licenciaComercializacion.setNumeroDocumento(null); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_WARN, "Número de cédula inválida", null)); } } return cedulaValida; }
@Override public void guardarLicenciaComercializacion(LicenciaComercializacion licenciaComercializacion) throws Exception { PersonaNatural pn = personaNaturalServicio.findByNumeroDocumento(licenciaComercializacion.getNumeroDocumento()); PersonaJuridica pj = personaJuridicaServicio.findByRuc(licenciaComercializacion.getNumeroDocumento()); if (pn != null) { if (licenciaComercializacion.getNumeroDocumento().length() == 10) { CatalogoDetalle cd = catalogoDetalleServicio.obtenerPorNemonico("CED").get(0); pn.setTipoDocumento(cd.getCodigoCatalogoDetalle()); } else if (licenciaComercializacion.getNumeroDocumento().length() == 13) { CatalogoDetalle cd = catalogoDetalleServicio.obtenerPorNemonico("RUC").get(0); pn.setTipoDocumento(cd.getCodigoCatalogoDetalle()); } pn.setNombre(licenciaComercializacion.getNombre()); pn.setApellido(licenciaComercializacion.getApellido()); pn.setEmail(licenciaComercializacion.getCorreoElectronico()); pn.setTelefono(licenciaComercializacion.getTelefono()); pn.setCelular(licenciaComercializacion.getTelefono()); pn.setDireccion(licenciaComercializacion.getDireccion()); Localidad localidad = new Localidad(); localidad.setCodigoLocalidad( Long.valueOf(licenciaComercializacion.getCodigoParroquida().toString())); pn.setCodigoLocalidad(localidad); pn.setCodigoProvincia(licenciaComercializacion.getCodigoProvincia()); pn.setCodigoCanton(licenciaComercializacion.getCodigoCanton()); pn.setCodigoParroquia(licenciaComercializacion.getCodigoParroquida()); pn.setEstadoRegistro(true); pn.setUsuarioCreacion(BigInteger.valueOf(-1)); pn.setUsuarioModificacion(licenciaComercializacion.getUsuarioModificacion()); pn.setFechaModificacion(new Date()); pn.setCasilleroJudicial(licenciaComercializacion.getCasilleroJudicial()); personaNaturalServicio.actualizarPersonaNatural(pn); } else { PersonaNatural pnNuevo = new PersonaNatural(); if (licenciaComercializacion.getNumeroDocumento().length() == 10) { CatalogoDetalle cd = catalogoDetalleServicio.obtenerPorNemonico("CED").get(0); pnNuevo.setTipoDocumento(cd.getCodigoCatalogoDetalle()); } else if (licenciaComercializacion.getNumeroDocumento().length() == 13) { CatalogoDetalle cd = catalogoDetalleServicio.obtenerPorNemonico("RUC").get(0); pnNuevo.setTipoDocumento(cd.getCodigoCatalogoDetalle()); } pnNuevo.setNombre(licenciaComercializacion.getNombre()); pnNuevo.setApellido(licenciaComercializacion.getApellido()); pnNuevo.setEmail(licenciaComercializacion.getCorreoElectronico()); pnNuevo.setTelefono(licenciaComercializacion.getTelefono()); pnNuevo.setCelular(licenciaComercializacion.getTelefono()); pnNuevo.setDireccion(licenciaComercializacion.getDireccion()); Localidad localidad = new Localidad(); localidad.setCodigoLocalidad( Long.valueOf(licenciaComercializacion.getCodigoParroquida().toString())); pnNuevo.setCodigoLocalidad(localidad); pnNuevo.setCodigoProvincia(licenciaComercializacion.getCodigoProvincia()); pnNuevo.setCodigoCanton(licenciaComercializacion.getCodigoCanton()); pnNuevo.setCodigoParroquia(licenciaComercializacion.getCodigoParroquida()); pnNuevo.setEstadoRegistro(true); pnNuevo.setUsuarioCreacion(BigInteger.valueOf(-1)); pnNuevo.setUsuarioModificacion(licenciaComercializacion.getUsuarioModificacion()); pnNuevo.setFechaModificacion(new Date()); pnNuevo.setCasilleroJudicial(licenciaComercializacion.getCasilleroJudicial()); personaNaturalServicio.create(pnNuevo); } if (pj != null) { pj.setRuc(licenciaComercializacion.getNumeroDocumento()); pj.setNombreLegal(""); pj.setDocumentoRepresentanteLegal(""); pj.setNombreRepresentanteLegal(licenciaComercializacion.getNombre()); pj.setApellidoRepresentanteLegal(licenciaComercializacion.getApellido()); pj.setEmail(licenciaComercializacion.getCorreoElectronico()); pj.setTelefono(licenciaComercializacion.getTelefono()); pj.setCelular(licenciaComercializacion.getTelefono()); pj.setDireccion(licenciaComercializacion.getDireccion()); Localidad localidad = new Localidad(); localidad.setCodigoLocalidad( Long.valueOf(licenciaComercializacion.getCodigoParroquida().toString())); pj.setCodigoLocalidad(localidad); pj.setCodigoProvincia(licenciaComercializacion.getCodigoProvincia()); pj.setCodigoCanton(licenciaComercializacion.getCodigoCanton()); pj.setCodigoParroquia(licenciaComercializacion.getCodigoParroquida()); pj.setEstadoRegistro(true); pj.setUsuarioCreacion(BigInteger.valueOf(-1)); pj.setUsuarioModificacion(licenciaComercializacion.getUsuarioModificacion()); pj.setFechaModificacion(new Date()); pj.setCasilleroJudicial(licenciaComercializacion.getCasilleroJudicial()); personaJuridicaServicio.actualizarPersonaJuridica(pj); } else { PersonaJuridica pjNuevo = new PersonaJuridica(); pjNuevo.setRuc(licenciaComercializacion.getNumeroDocumento()); pjNuevo.setNombreLegal(""); pjNuevo.setDocumentoRepresentanteLegal(""); pjNuevo.setNombreRepresentanteLegal(licenciaComercializacion.getNombre()); pjNuevo.setApellidoRepresentanteLegal(licenciaComercializacion.getApellido()); pjNuevo.setEmail(licenciaComercializacion.getCorreoElectronico()); pjNuevo.setTelefono(licenciaComercializacion.getTelefono()); pjNuevo.setCelular(licenciaComercializacion.getTelefono()); pjNuevo.setDireccion(licenciaComercializacion.getDireccion()); Localidad localidad = new Localidad(); localidad.setCodigoLocalidad( Long.valueOf(licenciaComercializacion.getCodigoParroquida().toString())); pjNuevo.setCodigoLocalidad(localidad); pjNuevo.setCodigoProvincia(licenciaComercializacion.getCodigoProvincia()); pjNuevo.setCodigoCanton(licenciaComercializacion.getCodigoCanton()); pjNuevo.setCodigoParroquia(licenciaComercializacion.getCodigoParroquida()); pjNuevo.setEstadoRegistro(true); pjNuevo.setUsuarioCreacion(BigInteger.valueOf(-1)); pjNuevo.setUsuarioModificacion(licenciaComercializacion.getUsuarioModificacion()); pjNuevo.setFechaModificacion(new Date()); pjNuevo.setCasilleroJudicial(licenciaComercializacion.getCasilleroJudicial()); } this.create(licenciaComercializacion); }
public LicenciaComercializacion getLicenciaComercializacion() { if (licenciaComercializacion == null) { String licenciaComercializacionId = getHttpServletRequestParam("idItem"); Long idLicenciaComercializacion = null; if (licenciaComercializacionId != null) { idLicenciaComercializacion = Long.parseLong(licenciaComercializacionId); } if (idLicenciaComercializacion == null) { licenciaComercializacion = new LicenciaComercializacion(); licenciaComercializacion.setEstadoLicencia(new CatalogoDetalle()); licenciaComercializacion.setCodigoTipoMineral(new CatalogoDetalle()); licenciaComercializacion.setCodigoMineralInteres(new CatalogoDetalle()); licenciaComercializacion.setTipoPersona("PNA"); } else { licenciaComercializacion = licenciaComercializacionDao.findByPk(idLicenciaComercializacion); licenciaComercializacionAnterior = licenciaComercializacionDao.findByPk(idLicenciaComercializacion); if (licenciaComercializacion.getEstadoLicencia() == null) { licenciaComercializacion.setEstadoLicencia(new CatalogoDetalle()); } if (licenciaComercializacion.getCodigoTipoMineral() == null) { licenciaComercializacion.setCodigoTipoMineral(new CatalogoDetalle()); } if (licenciaComercializacion.getCodigoMineralInteres() == null) { licenciaComercializacion.setCodigoMineralInteres(new CatalogoDetalle()); } if (licenciaComercializacion.getTipoLicencia() == null) { licenciaComercializacion.setTipoLicencia(new CatalogoDetalle()); } System.out.println( "licenciaComercializacion.getCodigoArcom(): " + licenciaComercializacion.getCodigoArcom()); if (licenciaComercializacion.getCodigoArcom() == null || licenciaComercializacion.getCodigoArcom().trim().isEmpty()) { codigoArcomNull = true; } else { codigoArcomNull = false; } existeCodigoArcom = false; } } return licenciaComercializacion; }
public void llenarPopUpPersonaJuridica() { getPersonaJuridica(); personaJuridica.setRuc(licenciaComercializacion.getNumeroDocumento()); }
public void guardarPersonaJuridica() { Usuario us = usuarioDao.obtenerPorLogin(login.getUserName()); licenciaComercializacion.setNumeroDocumento(personaJuridica.getRuc()); licenciaComercializacion.setNombre(personaJuridica.getNombreLegal()); licenciaComercializacion.setApellido(personaJuridica.getNombreComercial()); licenciaComercializacion.setDireccion(personaJuridica.getDireccion()); licenciaComercializacion.setTelefono(personaJuridica.getCelular()); licenciaComercializacion.setCorreoElectronico(personaJuridica.getEmail()); licenciaComercializacion.setCasilleroJudicial(personaJuridica.getCasilleroJudicial()); PersonaJuridica pj = personaJuridicaServicio.findByRuc(personaJuridica.getRuc()); try { if (pj == null) { personaJuridica.setFechaCreacion(new Date()); personaJuridica.setUsuarioCreacion(BigInteger.valueOf(us.getCodigoUsuario())); Localidad localidad = new Localidad(); localidad.setCodigoLocalidad(Long.valueOf("5")); personaJuridica.setCodigoLocalidad(null); CatalogoDetalle catalogoDetalle = new CatalogoDetalle(); catalogoDetalle.setCodigoCatalogoDetalle(132L); personaJuridica.setClasePersona(catalogoDetalle); personaJuridicaServicio.create(personaJuridica); Auditoria auditoria = new Auditoria(); auditoria.setAccion("INSERT"); auditoria.setFecha(getCurrentTimeStamp()); auditoria.setUsuario(BigInteger.valueOf(us.getCodigoUsuario())); auditoria.setDetalleAnterior(personaJuridica.toString()); auditoriaServicio.create(auditoria); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_INFO, "Se ha guardado la persona", null)); RequestContext.getCurrentInstance().execute("PF('dlgPerJur').hide()"); } else { personaJuridica.setFechaModificacion(new Date()); personaJuridica.setUsuarioModificacion(BigInteger.valueOf(us.getCodigoUsuario())); Localidad localidad = new Localidad(); localidad.setCodigoLocalidad(Long.valueOf("5")); personaJuridica.setCodigoLocalidad(null); CatalogoDetalle catalogoDetalle = new CatalogoDetalle(); catalogoDetalle.setCodigoCatalogoDetalle(132L); personaJuridica.setClasePersona(catalogoDetalle); personaJuridicaServicio.actualizarPersonaJuridica(personaJuridica); Auditoria auditoria = new Auditoria(); auditoria.setAccion("UPDATE"); auditoria.setFecha(getCurrentTimeStamp()); auditoria.setUsuario(BigInteger.valueOf(us.getCodigoUsuario())); auditoria.setDetalleAnterior(pj.toString()); auditoria.setDetalleCambios(personaJuridica.toString()); auditoriaServicio.create(auditoria); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_INFO, "Se ha actualizado la persona", null)); RequestContext.getCurrentInstance().execute("PF('dlgPerJur').hide()"); } } catch (Exception ex) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_ERROR, "No se pudo guardar la persona", ex.getMessage())); System.out.println("ex.getMessage()" + ex.getMessage()); ex.printStackTrace(); } }
public String guardarRegistro() { Usuario us = usuarioDao.obtenerPorLogin(login.getUserName()); System.out.println( "licenciaComercializacion.getEstadoLicencia().getCodigoCatalogoDetalle(): " + licenciaComercializacion.getEstadoLicencia().getCodigoCatalogoDetalle()); /*if (licenciaComercializacion.getFechaOtorga() != null) { if (licenciaComercializacion.getFechaOtorga().after(licenciaComercializacion.getFechaInscribe())) { FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_WARN, "Fecha de otorgamiento debe ser menor o igual a la fecha de inscripción", null)); return null; } }*/ if (licenciaComercializacion .getCodigoMineralInteres() .getCodigoCatalogoDetalle() .equals(1000L)) { licenciaComercializacion.setCodigoMineralInteres(null); } try { if (licenciaComercializacion.getCodigoLicenciaComercializacion() == null) { System.out.println("entra create"); licenciaComercializacion.setEstadoRegistro(true); licenciaComercializacion.setFechaCreacion(new Date()); licenciaComercializacion.setUsuarioCreacion(BigInteger.valueOf(us.getCodigoUsuario())); licenciaComercializacion.setMigrada(true); licenciaComercializacionServicio.create(licenciaComercializacion); Auditoria auditoria = new Auditoria(); auditoria.setAccion("INSERT"); auditoria.setDetalleAnterior(licenciaComercializacion.toString()); auditoria.setDetalleCambios(null); auditoria.setFecha(getCurrentTimeStamp()); auditoria.setUsuario(BigInteger.valueOf(us.getCodigoUsuario())); auditoriaServicio.create(auditoria); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_INFO, "Registro guardado con éxito", null)); } else { System.out.println("entra update"); licenciaComercializacion.setFechaModificacion(new Date()); licenciaComercializacion.setUsuarioModificacion(BigInteger.valueOf(us.getCodigoUsuario())); licenciaComercializacionServicio.actualizarLicenciaComercializacion( licenciaComercializacion); Auditoria auditoria = new Auditoria(); auditoria.setAccion("UPDATE"); auditoria.setDetalleAnterior(licenciaComercializacionAnterior.toString()); auditoria.setDetalleCambios(licenciaComercializacion.toString()); auditoria.setFecha(getCurrentTimeStamp()); auditoria.setUsuario(BigInteger.valueOf(us.getCodigoUsuario())); auditoriaServicio.create(auditoria); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_INFO, "Registro actualizado con éxito", null)); } } catch (Exception ex) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_ERROR, "No se pudo guardar el registro", ex.getMessage())); ex.printStackTrace(); } return "licenciascomercializacion"; }