public bool getDataByEnglishName(List <string> nameEnList, out List <IReDataByEnglishName> reDataList) { reDataList = new List <IReDataByEnglishName>(); foreach (var nameEn in nameEnList) { IReDataByEnglishName nameInfo = new ReDataByEnglishName(); if (!this.getDataByEnglishName(nameEn, out nameInfo)) { return(false); } reDataList.Add(nameInfo); } return(true); }
public bool getDataByEnglishName(string nameEn, out IReDataByEnglishName reData, string curConnectIp) { reData = null; ReDataByEnglishName reDataC = new ReDataByEnglishName(); dynamic getNameInfo; if (nameEn.Length == 0 | mibL == null) { return(false); } if (!mibL.getNameEnInfo(nameEn, out getNameInfo, curConnectIp)) { return(false); } reDataC._myOid = getNameInfo["oid"]; reData = reDataC; return(true); }