Arihant,
You need to continue to debug into the ProcessResults method since this is where that equipment data is populated. Is the NAME1 value in the BAPI Table populated at this point? Debug this portion of the code to see what is happening with the equipment handling to see where things are going wrong. If the BAPI is returning data in NAME1 when you run it outside of the fetch, then you should be getting the data here to use as well.
Jason Latko - Senior Product Developer at SAP