class ConfigurarListaPacientesON extends BaseBusiness {

	public void salvarIndicadorPacientesAtendimento(boolean indicadorPacCPA,
			RapServidores servidor) throws ApplicationBusinessException {
		MpmListaPacCpaDAO dao = getMpmListaPacCpasDAO();
		MpmListaPacCpa cpas = dao.busca(servidor);
		if (cpas == null) {
			cpas = new MpmListaPacCpa();
			cpas.setId(new MpmListaPacCpaId(servidor.getId().getMatricula(),
					servidor.getId().getVinCodigo()));
			cpas.setServidor(servidor);
			cpas.setIndPacCpa(indicadorPacCPA);
			cpas.setCriadoEm(new Date());
			dao.persistir(cpas);
			dao.flush();
		} else {
			cpas.setIndPacCpa(indicadorPacCPA);
			cpas.setAlteradoEm(new Date());
			dao.merge(cpas);
			dao.flush();
		}
	}

}