Package ecar.dao

Examples of ecar.dao.AcompRealFisicoDao


  private ItemEstruturaDao itemEstruturaDao;
  private ExercicioDao exercicioDao;
 
  public RelatorioDTOFac(HttpServletRequest req) {
    corDao = new CorDao(req);
    acompRealFisicoDao = new AcompRealFisicoDao(req);
    itemEstruturaDao = new ItemEstruturaDao(req);
    exercicioDao = new ExercicioDao(req);
  }
View Full Code Here


   
    Util.liberarImagem();
   
    acompReferenciaDao = new AcompReferenciaDao(request);
    acompReferenciaItemDao = new AcompReferenciaItemDao(request);
    acompRealFisicoDao = new AcompRealFisicoDao(request);
    configDao = new ConfiguracaoDao(request);
    corDao = new CorDao(request);
    configRelDao = new ConfigRelatorioCfgrelDAO(request);
    estAtribDao = new EstruturaAtributoDao(request);
    estFuncDao = new EstruturaFuncaoDao(request);
View Full Code Here

    while(auxAno < anoFimRealizado || (auxAno == anoFimRealizado && auxMes <= mesFimRealizado)){
      String strMesInicio = Integer.valueOf(auxMes).toString();
      if(strMesInicio.length() == 1)
        strMesInicio = "0" + strMesInicio;
      String strAnoInicio = Integer.valueOf(auxAno).toString();
      Double qtde = new AcompRealFisicoDao(null).getQtdRealizadaMesAno(indicador, Long.valueOf(strMesInicio), Long.valueOf(strAnoInicio));
      double qtdeSerie = 0;
           
      //utilizar o valor refer�ncia para o in�cio da proje��o [por Thaise].
      if (indicador.getIndiceMaisRecenteIettr()!= null && qtdeAnterior==0) {
        qtdeAnterior = indicador.getIndiceMaisRecenteIettr().doubleValue();
View Full Code Here

    try {
      // Obtendo os c�digos do arf e do grupo usado
      Long codArfLong = Pagina.getParamLong(request, "codARF");
     
      // Obtendo o arf
      AcompRealFisicoDao arfDAO = new AcompRealFisicoDao(request);
      AcompRealFisicoArf arf = arfDAO.buscar(codArfLong);
     
      ItemEstruturaIett item = arf.getItemEstruturaIett();
      ItemEstrutura itemWrapper = new ItemEstrutura(item);     
     
          List<ItemEstrutLocalIettl> listaLocais = new ArrayList<ItemEstrutLocalIettl>();
          List<Local> locais = null;
         
          if(arf.getItemEstrtIndResulIettr().getNivelAbrangencia() != null){
            locais = itemWrapper.getLocais(arf.getItemEstrtIndResulIettr().getNivelAbrangencia().intValue());
           
            if(locais != null && locais.size() > 0){
              for(Local local: locais){
                ItemEstrutLocalIettl itemLocal = new ItemEstrutLocalIettl();
                itemLocal.setLocalItemLit(local.getRealObject());
                listaLocais.add(itemLocal);
              }
            }     
           
          }     
         
          String situacao = request.getParameter("situacaoLocal");
      if (!"".equals(situacao)) {
        arf.setSituacaoSit( (SituacaoSit) new SituacaoDao(request).buscar(SituacaoSit.class, Long.valueOf(situacao)));       
      } else {
        arf.setSituacaoSit(null);
      }         
         
     
          arfDAO.alterar(arf);
         
          //deleta o arf e seus locais
      AcompRealFisicoLocalDao arflDAO = new AcompRealFisicoLocalDao(request);
      arflDAO.excluirLocaleARF(arf);
View Full Code Here

      String strTdSeta = null;
      String strTdCampo = null;
      // Criando a tabela
      responseHTML.append( "<table width='100%' id='indicadores' class='locais' > ");
 
      AcompRealFisicoDao acompRealFisicoDao = new AcompRealFisicoDao(request);
      Long codARFLong = Long.valueOf(Pagina.getParamStr(request, "codARF"));

      String podeGravar = String.valueOf(Pagina.getParamStr(request, "podeGravar"));
      String statusAlteracao = new String("false");
     

      ItemEstruturaDao itemDao = new ItemEstruturaDao(request);

      AcompRealFisicoArf arf = (AcompRealFisicoArf) acompRealFisicoDao.buscar(AcompRealFisicoArf.class, codARFLong);
      ItemEstruturaIett item = arf.getItemEstruturaIett();

      ItemEstrutura itemWrapper = new ItemEstrutura(item);
           
          List<ItemEstrutLocalIettl> locaisItem = new ArrayList<ItemEstrutLocalIettl>();
View Full Code Here

  public StringBuffer getXml(HttpServletRequest request) throws ECARException{
    XmlBuilder builder = new XmlBuilder();
   
    acompReferenciaDao = new AcompReferenciaDao(request);
    acompReferenciaItemDao = new AcompReferenciaItemDao(request);
    acompRealFisicoDao = new AcompRealFisicoDao(request);
    configDao = new ConfiguracaoDao(request);
    corDao = new CorDao(request);
    configRelDao = new ConfigRelatorioCfgrelDAO(request);
    estruturaDao = new EstruturaDao(request);
    estAtribDao = new EstruturaAtributoDao(request);
View Full Code Here

  private List<AcompRealFisicoArf> obterARFs(List<AcompReferenciaItemAri> listaArisEstruturaExportacao) {
   
    List<AcompRealFisicoArf> listaRetorno = new ArrayList<AcompRealFisicoArf>();
   
    for(AcompReferenciaItemAri ari : listaArisEstruturaExportacao){
      AcompRealFisicoDao acompRealFisicoDao = new AcompRealFisicoDao(null);
      List<AcompRealFisicoArf> arfs = new ArrayList<AcompRealFisicoArf>();
      try {
        arfs = acompRealFisicoDao.getIndResulByAcompRefItemBySituacao(ari, Dominios.TODOS, false);
      } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }
      for (AcompRealFisicoArf arf : arfs){
View Full Code Here

  private List<AcompRealFisicoArf> obterARFs(List<AcompReferenciaItemAri> listaArisEstruturaExportacao) {
   
    List<AcompRealFisicoArf> listaRetorno = new ArrayList<AcompRealFisicoArf>();
   
    for(AcompReferenciaItemAri ari : listaArisEstruturaExportacao){
      AcompRealFisicoDao acompRealFisicoDao = new AcompRealFisicoDao(null);
      List<AcompRealFisicoArf> arfs = new ArrayList<AcompRealFisicoArf>();
      try {
        arfs = acompRealFisicoDao.getIndResulByAcompRefItemBySituacao(ari, Dominios.TODOS, false);
      } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }
      for (AcompRealFisicoArf arf : arfs){
View Full Code Here

     * @throws ECARException
     */
    private DefaultCategoryDataset imprimeIndicadoresMesmoGrupo(ItemEstrtIndResulIettr indResul,ExercicioExe exercicio, int mesRef, int anoRef, HttpServletRequest request) throws ECARException{
     
      ItemEstrtIndResulDao indResulDao = new ItemEstrtIndResulDao(null);
      AcompRealFisicoDao acompRealFisicoDao = new AcompRealFisicoDao(null);
      DefaultCategoryDataset dataset = new DefaultCategoryDataset();
      List listaIndicadoresGrupo = indResulDao.retornaIndicadoresGraficoGrupo(indResul);
    Iterator itListaIndicadoresGrupo = listaIndicadoresGrupo.iterator();
    String serie = "";
   
   
    //Percorre a lista de indicadores que pertencem ao mesmo Grupo indicador.
    while(itListaIndicadoresGrupo.hasNext()){
      ItemEstrtIndResulIettr itemIndicadorIettr = (ItemEstrtIndResulIettr) itListaIndicadoresGrupo.next();
     
      Set listaIndicadorAcompRealFisico = itemIndicadorIettr.getAcompRealFisicoArfs();
      Iterator itListaIndicadorAcompRealFisico = listaIndicadorAcompRealFisico.iterator();
     
      //Percorre os acompanhamentos f�sicos realizados de cada indicador.
      while(itListaIndicadorAcompRealFisico.hasNext()){
        AcompRealFisicoArf indicadorAcompRealFisico = (AcompRealFisicoArf) itListaIndicadorAcompRealFisico.next();
       
        List exerciciosAnterioresIndicador = new ExercicioDao(request).getExerciciosProjecaoByExercicio(indicadorAcompRealFisico.getItemEstruturaIett().getCodIett(),exercicio.getCodExe());
        Iterator itExAnterioresIndicador = exerciciosAnterioresIndicador.iterator();
         
        //Percorre todos os exerc�cios do acompanhamento f�sico em quest�o.
        while(itExAnterioresIndicador.hasNext()){
       
          ExercicioExe exercicioIndicador = (ExercicioExe) itExAnterioresIndicador.next();
         
          List meses = new ArrayList();
         
          //Verifica se o exerc�cio do indicador � o mesmo exerc�cio do item a partir do qual o gr�fico ser� gerado.
          if(exercicio.getCodExe().equals(exercicioIndicador.getCodExe())){
              meses = new ExercicioDao(null).getMesesDentroDoExercicio(exercicio,mesRef,anoRef);
             
              Map mapMesesIndicadorGrupo = acompRealFisicoDao.getQtdRealizadaExercicioPorMes(exercicioIndicador, indicadorAcompRealFisico.getItemEstrtIndResulIettr());     
             
              Iterator it = meses.iterator();
             
              //Verifica nos acompanhamentos f�sicos os valores informados at� o m�s atual e os adiciona ao dataset.
              while(it.hasNext()){
View Full Code Here

public class CalculoSinalizacaoTest {
 
  @SuppressWarnings("unchecked")
  public static void main(String[] args) {
    AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao(null);
    AcompRealFisicoDao acompRealFisicoDao = new AcompRealFisicoDao(null);
    CalculoSinalizacao calculoSinalizacao;
    try {
      AcompReferenciaItemAri ari = (AcompReferenciaItemAri) acompReferenciaItemDao.localizar(
          AcompReferenciaItemAri.class, new Long(21));
     
      List<AcompRealFisicoArf> indResultados = acompRealFisicoDao.getIndResulByAcompRefItemBySituacao(ari, Dominios.TODOS, false);
     
      for (AcompRealFisicoArf acompRealFisicoArf : indResultados) {
        System.out.println("############ " + acompRealFisicoArf.getItemEstrtIndResulIettr().getNomeIettir() + " ############");
        calculoSinalizacao = new CalculoSinalizacao(ari, acompRealFisicoArf);
       
View Full Code Here

TOP

Related Classes of ecar.dao.AcompRealFisicoDao

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.