class ManterAltaSumarioRN extends BaseBusiness {

	public void verificarTipoAlteracao(MpmAltaSumarioId novoAltaSumarioId) throws ApplicationBusinessException {
		MpmAltaSumarioDAO altaSumarioDAO = this.getMpmAltaSumarioDAO();
		MpmAltaSumario altaSumario = altaSumarioDAO.obterAltaSumarioPeloIdESituacao(novoAltaSumarioId, DominioSituacao.A);

		if (altaSumario != null && DominioIndTipoAltaSumarios.OBT.equals(altaSumario.getTipo())) {
			ManterAltaSumarioRNExceptionCode.MPM_02642.throwException();
		} else if (altaSumario == null) {
			ManterAltaSumarioRNExceptionCode.MPM_03735.throwException();
		}
	}

}