You are on page 1of 1

Map<Id, Id> mapGC = new Map<Id, Id>();

List<Geography_Classification__c> listGC = [select id,


Parent_Geography_Classification__c from Geography_Classification__c];

if (listGC != null && listGC.size() > 0)


{
for (Geography_Classification__c gc : listGC)
{
mapGC.put(gc.Id, gc.Parent_Geography_Classification__c);
}
}

public void returnParent(Id paramId)


{
if (mapGC.containsKey(paramId))
{
Id idPGC = mapGC.get(paramID);
system.debug('id... ' + idPGC);

returnParent(idPGC);
}
}

returnParent('a11j0000003nftaAAA');

You might also like