* @param situacaoDemanda
* @throws ECARException
*/
public void alterar(SitDemandaSitd situacaoDemanda) throws ECARException {
if (pesquisarDuplos(situacaoDemanda, new String[] {"descricaoSitd"}, "codSitd").size() > 0)
throw new ECARException("situacao.validacao.registroDuplicado");
//antes de salvar verifica se existe alguma situa��o j� setada como primeira situa��o
if (jaTemPrimeiraSituacao(situacaoDemanda))
throw new ECARException("situacaoDemanda.validacao.indPrimeiraSituacaoSitd.duplicada");
super.alterar(situacaoDemanda);
}