package br.com.citframework.integracao;

import javax.servlet.http.HttpServletRequest;

import br.com.centralit.citcorpore.util.Enumerados.Processos;
import br.com.centralit.citcorpore.util.Util;
import br.com.citframework.util.UtilI18N;

@SuppressWarnings("unchecked")
public class LookupProcessModeloEmailDAO extends LookupProcessGenericDAO {

	@Override
	public String getText(HttpServletRequest request, String str, String nomeFisico) {

		try {
			if ("idprocesso".equalsIgnoreCase(nomeFisico)) {
				Processos processo = Processos.fromItem(Integer.valueOf(str));
				if (!Util.isNullOrEmpty(processo)) {
					str = UtilI18N.internacionaliza(request, processo.getValue());
				}
			}
		} catch (Exception e) {
			str = UtilI18N.internacionaliza(request, "avaliacaoFonecedor.naoAvaliada");
		}

		return str;
	}
}
