package br.gov.mj.sislegis.app.enumerated;
import br.gov.mj.sislegis.app.model.pautacomissao.SituacaoSessao;
/**
* Representa as situacoes das pautas de reuniao da Camara
*/
public enum SituacaoCamara {
Encerrada,
Convocada,
Cancelada,
EmAndamento;
public SituacaoSessao situacaoSessaoCorrespondente(){
switch (this){
case Encerrada:
return SituacaoSessao.Realizada;
case Convocada:
case EmAndamento:
return SituacaoSessao.Agendada;
case Cancelada:
return SituacaoSessao.Cancelada;
default:
return SituacaoSessao.Desconhecido;
}
}
}