Package ecar.pojo

Examples of ecar.pojo.AgendaAge


        List<AgendaAge> objetos = new ArrayList();
        super.inicializarLogBean();
            tx = session.beginTransaction();

          for (int i = 0; i < codigosParaExcluir.length; i++) {
            AgendaAge agenda = (AgendaAge) this.buscar(AgendaAge.class, Long.valueOf(codigosParaExcluir[i]));
              agenda.setUsuarioUsu(usuario);
             
              session.delete(agenda);
        objetos.add(agenda);
          }
     
View Full Code Here


   * Retorna lista com Agendas ativas
   * @return
   * @throws ECARException
   */
  public List getAtivos() throws ECARException{
    AgendaAge agenda = new AgendaAge();
    agenda.setIndAtivoAge("S");
    return super.pesquisar(agenda, new String[] {"descricaoAge","asc"});
  }
View Full Code Here

   
    while (itAgendasORigem.hasNext()){
     
      try{
     
        AgendaAge agendaOrigem = (AgendaAge)itAgendasORigem.next();
        AgendaAge copiaAgenda = new AgendaAge();
        Entidade.clonarPojo(agendaOrigem, copiaAgenda);
        copiaAgenda.setCodAge(null);       
        copiaAgenda.setItemEstruturaIett(novoItem);
        copiaAgenda.setUsuarioUsu(usuarioLogado);       
        agendas.add(copiaAgenda);
       
        session.save(copiaAgenda);
       

        //DestaqueItemRelDtqirs
        Iterator itDestaquesOrigem = agendaOrigem.getDestaqueItemRelDtqirs().iterator();
        copiaAgenda.setDestaqueItemRelDtqirs(new HashSet());
       
        while (itDestaquesOrigem.hasNext()){
          DestaqueItemRelDtqir destaqueItemOrigem = (DestaqueItemRelDtqir)itDestaquesOrigem.next();
          DestaqueItemRelDtqir destaqueItemNovo = new DestaqueItemRelDtqir();
         
          Entidade.clonarPojo(destaqueItemOrigem, destaqueItemNovo);
          destaqueItemNovo.setAgendaAge(copiaAgenda);
          destaqueItemNovo.setCodDtqir(null);
                             
          copiaAgenda.getDestaqueItemRelDtqirs().add(destaqueItemNovo);
         
          session.save(destaqueItemNovo);
        }
       
        //AgendaOcorrenciaAgeos
        Iterator itOcorrenciasOrigem = copiaAgenda.getAgendaOcorrenciaAgeos().iterator();
        copiaAgenda.setAgendaOcorrenciaAgeos(new HashSet());
       
        while (itOcorrenciasOrigem.hasNext()){
          AgendaOcorrenciaAgeo agendaOcorrenciaOrigem = (AgendaOcorrenciaAgeo)itOcorrenciasOrigem.next();
          AgendaOcorrenciaAgeo agendaOcorrenciaNovo = new AgendaOcorrenciaAgeo();
         
          Entidade.clonarPojo(agendaOcorrenciaOrigem, agendaOcorrenciaNovo);
          agendaOcorrenciaNovo.setAgendaAge(copiaAgenda);
          agendaOcorrenciaNovo.setCodAgeo(null);
           
          copiaAgenda.getAgendaOcorrenciaAgeos().add(agendaOcorrenciaNovo);
         
          session.save(agendaOcorrenciaNovo);
        }

        //AgendaEntidadesAgeent
        Iterator itEntidadesOrigem = agendaOrigem.getAgendaEntidadesAgeent().iterator();
        copiaAgenda.setAgendaEntidadesAgeent(new HashSet());
       
        while (itEntidadesOrigem.hasNext()){
          AgendaEntidadesAgeent agendaEntidadeOrigem = (AgendaEntidadesAgeent)itEntidadesOrigem.next();
          AgendaEntidadesAgeent agendaEntidadeNovo = new AgendaEntidadesAgeent();
         
          Entidade.clonarPojo(agendaEntidadeOrigem, agendaEntidadeNovo);
          agendaEntidadeNovo.setAgendaAge(copiaAgenda);
          agendaEntidadeNovo.atribuirPKPai();
          agendaEntidadeNovo.setDataInclusaoAgeent(Data.getDataAtual());
          agendaEntidadeNovo.setUsuarioUsuManutencao(usuarioLogado);
         
          copiaAgenda.getAgendaEntidadesAgeent().add(agendaEntidadeNovo);
         
          session.save(agendaEntidadeNovo);                   
        }

      }
View Full Code Here

      retorno.add(segAgd);
    }
    List agendas = new AgendaDao(request).getAtivos();
    Iterator itA = agendas.iterator();
    while(itA.hasNext()){
      AgendaAge agenda = (AgendaAge) itA.next();
      SegmentoAgendaBean segAgd = new SegmentoAgendaBean();
      segAgd.setAgenda(true);
      segAgd.setSegmento(false);
      segAgd.setDescricao(agenda.getEventoAge());
      segAgd.setCodigo(agenda.getCodAge());
      retorno.add(segAgd);
    }
     
        Collections.sort(retorno,
              new Comparator() {
View Full Code Here

TOP

Related Classes of ecar.pojo.AgendaAge

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.