questa è la classe della getbyid:

codice:
// SapLoadCase.cpp : implementation file
//

#include "stdafx.h"
#include "CmpImportApi.h"
#include "SapLoadCase.h"


// CSapLoadCase

CSapLoadCase::CSapLoadCase()
{
}

CSapLoadCase::~CSapLoadCase()
{
	for(POSITION pos = m_LoadTypes.GetStartPosition(); pos != NULL;) {
		CSapLoadType *cSLT;
		int nId;
		m_LoadTypes.GetNextAssoc(pos, nId, cSLT);
		if(cSLT)
			delete cSLT;
	}
}

CSapLoadType* CSapLoadCase::getByID(int ID)
{
	CSapLoadType *pLoadType=NULL;
	m_LoadTypes.Lookup(ID, pLoadType);
	return pLoadType;
}

void CSapLoadCase::setLoadType(int Id,CSapLoadType* val)
{
	m_LoadTypes.SetAt(Id ,val);
}
// CSapLoadCase message handlers