* @param itemEstrtIndResul
* @throws ECARException
*/
public void setItemEstrtIndResulCorIettrcor(HttpServletRequest request, ItemEstrtIndResulIettr itemEstrtIndResul) throws ECARException {
ItemEstrtIndResulCorIettrcor iettrCor = null;
int quantidadeCores = 0;
if (Pagina.getParamStr(request, "quantidadeCores") != null && !Pagina.getParamStr(request, "quantidadeCores").equals("")) {
quantidadeCores = Integer.valueOf(Pagina.getParamStr(request, "quantidadeCores"));
}
for (int count = 1; count <= quantidadeCores; count++) {
if (Pagina.getParamStr(request, "cor_" + count) != null && !Pagina.getParamStr(request, "cor_" + count).equals("")) {
iettrCor = new ItemEstrtIndResulCorIettrcor();
iettrCor.setCor((Cor) new CorDao(request).buscar(Cor.class, Long.valueOf(Pagina.getParamStr(request, "cor_" + count))));
iettrCor.setItemEstrtIndResulIettr(itemEstrtIndResul);
if (!Pagina.getParamStr(request, "valor_" + count).equals("") && !Pagina.getParamStr(request, "valor_" + count).equals("Maior Valor")) {
iettrCor.setValorPrimEmailIettrcor(new BigDecimal(Double.valueOf(Util.formataNumero(Pagina.getParamStr(request, "valor_" + count)))
.doubleValue()));
} else if (Pagina.getParamStr(request, "valor_" + count).equals("Maior Valor")) {
iettrCor.setValorPrimEmailIettrcor(null);
iettrCor.setIndMaiorValorIettrcor("S");
} else {
iettrCor.setValorPrimEmailIettrcor(null);
iettrCor.setIndMaiorValorIettrcor("N");
}
if (count == 1) {
iettrCor.setIndMenorValorIettrcor("S");
} else {
iettrCor.setIndMenorValorIettrcor("N");
}
iettrCor.setFrequenciaEnvioEmailIettrcor(Integer.valueOf(Pagina.getParamInt(request, "freq_" + count)));
iettrCor.setIndAtivoEnvioEmailIettrcor("S".equals(Pagina.getParamStr(request, "ativo[" + count + "]").trim()) ? "S" : "N");
iettrCor.setSequenciaIettrcor(Integer.valueOf(count));
if (itemEstrtIndResul.getItemEstrtIndResulCorIettrcores() == null)
itemEstrtIndResul.setItemEstrtIndResulCorIettrcores(new HashSet());
itemEstrtIndResul.getItemEstrtIndResulCorIettrcores().add(iettrCor);