class MarcacaoConsultaRN extends BaseBusiness {

	public void preAtualizarControles(MamControles controle, String nomeMicrocomputador) throws ApplicationBusinessException {
		RapServidores servidorLogado = getServidorLogadoFacade().obterServidorLogado();
		
		if (servidorLogado == null) {
			throw new ApplicationBusinessException(MarcacaoConsultaRNExceptionCode.AIP_USUARIO_NAO_CADASTRADO);
		}
		controle.setServidorAtualiza(servidorLogado);
		controle.setServidorReponsavel(servidorLogado);
		if(nomeMicrocomputador == null){
			throw new ApplicationBusinessException(MarcacaoConsultaRNExceptionCode.ERRO_OBTER_NOME_MICRO);
		}
		controle.setMicNome(nomeMicrocomputador);		
	}

}