Exemple #1
0
 /**
  * Actualiza la información de la licencia
  *
  * @param licencia Informacion de licencia
  */
 public void updateLicencia(Licencia licencia) {
   this.id_distribuidor = licencia.getIdDistribuidor();
   this.id_aplicacion = licencia.getIdAplicacion();
   this.id_cliente = licencia.getIdCliente();
   this.fecha_inicio = Converter.getDate(licencia.getFechaInicio(), "dd/MM/yyyy");
   this.fecha_final = Converter.getDate(licencia.getFechaFinal(), "dd/MM/yyyy");
   this.fecha_actualizacion = Converter.getDate(licencia.getFechaActualizacion(), "dd/MM/yyyy");
   this.trial_tiempo = licencia.getTrialTiempo();
   this.trial_terminado = licencia.isTrialTerminado();
   this.activa = licencia.isActiva();
   this.hash_code = licencia.getHashCode();
   this.hash_modulo = licencia.getHashModulo();
   this.hash_exponente = licencia.getHashExponente();
   this.hash_frase = licencia.getHashFrase();
   this.dias_invalida = licencia.getDiasInvalida();
   this.param_1 = licencia.getParam1();
   this.param_2 = licencia.getParam2();
   this.param_3 = licencia.getParam3();
   this.param_4 = licencia.getParam4();
   this.param_5 = licencia.getParam5();
   // Valores
   for (int i = 0; i < licencia.getItems().size(); i++) {
     LicenciaITEMS licenciaITEMS = licencia.getItems().get(i);
     APPEX_LICENCIA_ITEMS item = getLicencia_items(licenciaITEMS.getIdItem());
     if (item == null) {
       item = new APPEX_LICENCIA_ITEMS();
       item.setId_licencia(licencia.getIdLicencia());
       item.setId_item(licenciaITEMS.getIdItem());
       items.add(item);
     }
     item.updateLicencia(licenciaITEMS);
   }
 }
 /**
  * Actualiza la información de la licencia
  *
  * @param licencia Informacion de licencia
  */
 public void updateLicencia(LicenciaITEMS licencia) {
   this.nombre = licencia.getNombre();
   this.tipo = licencia.getTipo();
   this.importe = licencia.getImporte();
   this.imp_tipo = licencia.getImpTipo();
   this.activo = licencia.isActivo();
   this.int_valor = licencia.getIntValor();
   // this.int_actual = licencia.getIntActual();
   this.str_valor = licencia.getStrValor();
   // this.str_actual = licencia.getStrActual();
   this.date_valor = Datetool.getDate(licencia.getDateValor());
   // this.date_actual = Datetool.getDate(licencia.getDateActual());
   this.updated = true;
 }