class GerarXmlEnvioAditivoON extends BaseBusiness {

	public DadosEnvioVO gerarXml(ScoAditContrato aditContrato, String autenticacaoSicon)
			throws ApplicationBusinessException {
		
		if (aditContrato == null) {
			throw new ApplicationBusinessException(
					GerarXmlEnvioAditivoONExceptionCode.ADITIVO_NAO_ENCONTRADO);
		}
		
		if (aditContrato.getDataRescicao() != null){
			return this.gerarXmlRescisaoAditivo(aditContrato, autenticacaoSicon);
		}else{
			return this.gerarXmlAditivo(aditContrato, autenticacaoSicon);
		}
	}

}