package br.com.centralit.citcorpore.bean; import br.com.centralit.citcorpore.util.Enumerados.ResultadoValidacao; import br.com.citframework.dto.IDto; import br.com.citframework.util.Constantes; public class MensagemRegraNegocioDTO implements IDto { public static final String AVISO = "A"; public static final String ERRO = "E"; private String tipo; private String mensagem; public MensagemRegraNegocioDTO() { this.tipo = ""; this.mensagem = ""; } public MensagemRegraNegocioDTO(String tipo, String mensagem) { this.tipo = tipo; this.mensagem = mensagem; } public String getTipo() { return tipo; } public void setTipo(String tipo) { this.tipo = tipo; } public String getMensagem() { return mensagem; } public void setMensagem(String mensagem) { this.mensagem = mensagem; } public String getImagem() { String imagem = "vazio.gif"; if (tipo != null && !tipo.trim().equals("")) { if (tipo.equalsIgnoreCase(ResultadoValidacao.V.name())) { imagem = "validado.png"; }else if (tipo.equalsIgnoreCase(ResultadoValidacao.E.name()) || tipo.equalsIgnoreCase(ResultadoValidacao.I.name())) { imagem = "erro.png"; }else{ imagem = "excl.gif"; } } return Constantes.getValue("CONTEXTO_APLICACAO")+"/imagens/"+imagem; } }