public string getBaggageAllowance(int segmentNum) { Response baggageData = new Response(); string strDataReturn = ""; PNR objPNR = new PNR(); string strDataReturnTemp = ""; TST objTST = new TST(); objTST.RetrieveCurrentTst(objSession); int segmentCount = 1; try { foreach (k1aTST.AirSegment _baggageAllowance in objTST.AirSegments) { strDataReturnTemp = _baggageAllowance.BaggageAllowance; if (segmentCount == segmentNum) { strDataReturn = strDataReturnTemp; } segmentCount += 1; } } catch (Exception ex) { _errorStr = ex.Message; } return(strDataReturn); }