Package ecar.historico

Examples of ecar.historico.Historico


 
  /*
   * Hist�rico
   */
  private void gerarHistorico(HistoricoItemEstruturaIett historicoItemEstruturaIett, Long tipoHistorico) throws ECARException {
    Historico historico = new Historico<HistoricoItemEstruturaIett, ItemEstruturaIett>() {};
    //Grupo de atributo configurado como n�vel de planejamento
    SisGrupoAtributoSga sisGrupoAtributoNivelPlanejamento = null;
    if (historicoItemEstruturaIett != null) {
      EstruturaEtt ett = historicoItemEstruturaIett.getEstruturaEtt();
      //Pega todos os atributos/fun��es de acompanhamento configurados para a fun��o de dados gerais
      List<ObjetoEstrutura> lista = (new EstruturaDao(null)).getAtributosEstruturaDadosGerais(ett);
      //Inicializa a cole��o de atributos livres
      Hibernate.initialize(historicoItemEstruturaIett.getItemEstruturaSisAtributoIettSatbs());
      //Percorre a lista de atributos/fun��es para inicializar as cole��es
      for (ObjetoEstrutura etta : lista) {
        if (etta.iGetGrupoAtributosLivres() != null){
          Hibernate.initialize(etta.iGetGrupoAtributosLivres());
          if (etta.iGetGrupoAtributosLivres().getSisAtributoSatbs() != null){
            Hibernate.initialize(etta.iGetGrupoAtributosLivres().getSisAtributoSatbs());
          }
        }
        if (etta.iGetLibTipoFuncAcompTpfas() != null){
          Hibernate.initialize(etta.iGetLibTipoFuncAcompTpfas());
        }     
      }
      if (lista != null)
        historicoItemEstruturaIett.setAtributoEstrutura(lista);
     
     
      sisGrupoAtributoNivelPlanejamento = new ConfiguracaoDao(null).getConfiguracao().getSisGrupoAtributoSgaByCodSgaGrAtrNvPlan();
     
      //Inicializa os objetos dependentes do grupo de atributo do n�vel de planejamento
      if (sisGrupoAtributoNivelPlanejamento != null){
        if (sisGrupoAtributoNivelPlanejamento.getSisTipoExibicGrupoSteg() != null){
          Hibernate.initialize(sisGrupoAtributoNivelPlanejamento.getSisTipoExibicGrupoSteg());
        }
        if (sisGrupoAtributoNivelPlanejamento.getSisAtributoSatbs() != null){
          Hibernate.initialize(sisGrupoAtributoNivelPlanejamento.getSisAtributoSatbs());
        }
       
        historicoItemEstruturaIett.setSisGrupoAtributoNivelPlanejamento(sisGrupoAtributoNivelPlanejamento);
       
      }
     
      if (historicoItemEstruturaIett.getItemEstruturaNivelIettns() != null){
        Hibernate.initialize(historicoItemEstruturaIett.getItemEstruturaNivelIettns());
      }
     
      historico.setHistorico(historicoItemEstruturaIett, tipoHistorico, ((ecar.login.SegurancaECAR) request.getSession().getAttribute("seguranca")).getUsuario(),
              session);
     
      ett = null;
      lista = null;
    }
View Full Code Here


     * @throws ECARException
     */
    public void cargaInicialHistorico(  )
                               throws ECARException
    {
        Historico historico = new Historico<HistoricoItemEstruturaIett, ItemEstruturaIett>(  )
            {
            };

        ItemEstruturaDao itemEstruturaDao = new ItemEstruturaDao( request );
        PontoCriticoDao pontoCriticoDao = new PontoCriticoDao( request );
View Full Code Here

TOP

Related Classes of ecar.historico.Historico

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.