class ProcedimentoRN extends BaseBusiness {

	public void preInsert(MamProcedimento procedimento) throws BaseException  {
		RapServidores servidorLogado = getServidorLogadoFacade().obterServidorLogado();
		
		procedimento.setCriadoEm(new Date());
		if(procedimento.getServidor() == null) {
			procedimento.setServidor(servidorLogado);
		}
		if(procedimento.getSituacao() == null) {
			procedimento.setSituacao(DominioSituacao.A);
		}
		if(procedimento.getGenerico() == null) {
			procedimento.setGenerico(true);
		}
	}

}