CandyWrapper.CandyWrapper.doSearchByModule C# (CSharp) Method

doSearchByModule() public method

public doSearchByModule ( string sUser, string sPass, string sValue, string saModules, int iOffset, int iLimit ) : ].string[
sUser string
sPass string
sValue string
saModules string
iOffset int
iLimit int
return ].string[
        public string[,] doSearchByModule(string sUser, string sPass, string sValue, string[] saModules, int iOffset, int iLimit)
        {
            SugarCRM.get_entry_list_result oSugarGetEntryListRes = oSugarCRM.search_by_module(sUser, sPass, sValue, saModules, iOffset, iLimit);
            SugarCRM.entry_value[] oSugarEntryVals = oSugarGetEntryListRes.entry_list;

            string[,] saResults = new string[oSugarEntryVals.Length, 2];

            Console.WriteLine("ALF: " + oSugarEntryVals.LongLength);

            foreach (SugarCRM.entry_value oSugarEntryVal in oSugarEntryVals)
            {
                SugarCRM.name_value[] oSugarNameVals = oSugarEntryVal.name_value_list;
                Console.WriteLine("NVLen:" + oSugarNameVals.Length);

                int iCounter = 0;
                foreach (SugarCRM.name_value oSugarNameVal in oSugarNameVals)
                {
                    //saResults[iCounter, 0] = oSugarNameVal.name;
                    //saResults[iCounter, 1] = oSugarNameVal.value;
                    Console.WriteLine(oSugarNameVal.name);
                    Console.WriteLine(oSugarNameVal.value);
                    Console.WriteLine(oSugarEntryVal.module_name);
                    iCounter++;
                }
            }

            return saResults;
        }