class ManterLimiteItemControleON extends BaseBusiness {

	public void inserirLimiteItemControle(EcpLimiteItemControle limiteItemControle) throws ApplicationBusinessException {
		RapServidores servidorLogado = getServidorLogadoFacade().obterServidorLogado();
		
		if (limiteItemControle == null) {
			throw new ApplicationBusinessException(ManterLimiteItemControleONExceptionCode.PARAMETRO_OBRIGATORIO);
		}
		
		validaIdades(limiteItemControle);
		validaLimites(limiteItemControle);
		
		limiteItemControle.setCriadoEm(new Date());
		limiteItemControle.setServidor(servidorLogado);

		ecpLimiteItemControleDAO.persistir(limiteItemControle);
	}

}