class ScePacoteMateriaisRN extends BaseBusiness {

	public void validarDadosObrigatoriosPacoteMaterial(BaseListException erros, Integer codigoCentroCustoProprietario, 
			Integer codigoCentroCustoAplicacao, Short seqAlmoxarifado, DominioSituacao situacao) {
		
		if(codigoCentroCustoProprietario == null) {
			erros.add(new ApplicationBusinessException(ManterPacoteMateriaisRNExceptionCode.ERRO_PACOTE_MATERIAIS_CENTRO_CUSTO_PROPRIETARIO_OBRIGATORIO, new Object[]{}));
		}
		if(codigoCentroCustoAplicacao == null) {
			erros.add(new ApplicationBusinessException(ManterPacoteMateriaisRNExceptionCode.ERRO_PACOTE_MATERIAIS_CENTRO_CUSTO_APLICACAO_OBRIGATORIO, new Object[]{}));
		}
		if(seqAlmoxarifado == null) {
			erros.add(new ApplicationBusinessException(ManterPacoteMateriaisRNExceptionCode.ERRO_PACOTE_MATERIAIS_ALMOXARIFADO_OBRIGATORIO, new Object[]{}));
		}
		if(situacao == null){
			erros.add(new ApplicationBusinessException(ManterPacoteMateriaisRNExceptionCode.ERRO_PACOTE_MATERIAIS_SITUACAO_OBRIGATORIA, new Object[]{}));
		}
		
	}

}