View Javadoc

1   package comum.util;
2   
3   import javax.servlet.http.HttpServletRequest;
4   
5   import ecar.dao.CorDao;
6   import ecar.exception.ECARException;
7   import ecar.pojo.Cor;
8   import ecar.pojo.TipoFuncAcompTpfa;
9   
10  public class ImagemAcompanhamento {
11  	/**
12  	 * = (TipoFuncAcompTpfa) tipoFuncAcompDao.buscar(TipoFuncAcompTpfa.class, codTpfa);
13  	 * 
14  	 * @param cor
15  	 * @param request
16  	 * @return
17  	 * @throws ECARException 
18  	 */
19  	public static String getURLImagem(Cor cor, HttpServletRequest request , TipoFuncAcompTpfa funcao ) throws ECARException{
20  		String url=null;
21  		CorDao corDao = new CorDao(request);
22  				
23  		if(cor.getIndPosicoesGeraisCor().equals("S")){ 
24  			cor.getCodCor();
25  			
26  		url = corDao.getImagemPersonalizada(cor, funcao, "D");
27  		if( url != null ) { 
28  			url=request.getContextPath()+"/DownloadFile?tipo=open&RemoteFile="+ url ;
29  		} else {
30  			if( cor.getCodCor() != null ) { 
31  				url =request.getContextPath() + "/images/" + corDao.getImagemSinal(cor,funcao)+ "" ;
32  			}
33  		} 
34  	}
35  		
36  		return url;
37  	}
38  	
39  
40  }