class FatDadosContaSemIntRN extends AbstractAGHUCrudRn<FatDadosContaSemInt> {

	@SuppressWarnings("ucd")
	@Override
	public boolean bruPreAtualizacaoRow(FatDadosContaSemInt original, FatDadosContaSemInt modificada, String nomeMicrocomputador, final Date dataFimVinculoServidor) throws BaseException {
		
		if(modificada != null && modificada.getDataInicial() != null && modificada.getDataFinal() != null && CoreUtil.isMaiorDatas(modificada.getDataInicial(), modificada.getDataFinal())){
			FaturamentoExceptionCode.ERRO_DATA_FINAL_ANTERIOR_A_INICIAL_FAT_DADOS_CONTA_SEM_INTERNACAO.throwException();
		}
		
		return super.bruPreAtualizacaoRow(original, modificada, nomeMicrocomputador, dataFimVinculoServidor);
	}

}