Blame |
Last modification |
View Log
| Download
| RSS feed
package br.gov.al.saude.test.formatador;
import static br.gov.al.saude.test.util.ConversorDeTipo.converterIntegerParaString;
import java.util.ArrayList;
import java.util.List;
import br.gov.al.saude.scs.model.dto.TurmaDTO;
import br.gov.al.saude.test.util.formatador.impl.AbstractFormatadorDeMensagem;
public class FormatadorTurmaDTO
extends AbstractFormatadorDeMensagem
<TurmaDTO
> {
@
Override
protected String obterPadrao
() {
StringBuilder mensagem =
new StringBuilder();
mensagem.
append("Capacitacao: ''{0}'', Identificador da Turma: ''{1}'', ");
mensagem.
append("Ano de Exercício: ''{2}'', Unidade Solicitante: ''{3}'', ");
mensagem.
append("Situação da Turma: ''{4}'', Ativo: ''{5}''");
return mensagem.
toString();
}
@
Override
protected List<Object> gerarParametros
(TurmaDTO turma
) {
List<Object> listaParametros =
new ArrayList<Object>();
listaParametros.
add(turma.
getDescricaoCapacitacao());
listaParametros.
add(turma.
getSequencialTurma());
listaParametros.
add(converterIntegerParaString
(turma.
getNumeroAnoExercicio()));
listaParametros.
add(turma.
getDescricaoUnidadeExercicio());
listaParametros.
add(turma.
getDescricaoSituacao());
listaParametros.
add(turma.
getIndicadorAtivo()?"Sim":
"Não");
return listaParametros
;
}
}