public List <string> GetHomeOrgList(bool forSpecCert) { List <string> homeOrgList; if (forSpecCert) { DALTradingPartnerSpecCertMetadata dal = new DALTradingPartnerSpecCertMetadata(this.storageAccount); homeOrgList = dal.GetHomeOrgList(); } else { DALBizRuleCertMetadata dal = new DALBizRuleCertMetadata(this.storageAccount); homeOrgList = dal.GetHomeOrgList(); } return(homeOrgList.Distinct().ToList()); }
public List <string> GetHomeOrgList() { // TODO: Uncomment following 2 lines and remove rest of the lines once // Ux start using GetHomeOrgList(bool) API //DALTradingPartnerSpecCertMetadata dal = new DALTradingPartnerSpecCertMetadata(this.storageAccount); //return dal.GetHomeOrgList(); List <string> homeOrgList; DALTradingPartnerSpecCertMetadata dal = new DALTradingPartnerSpecCertMetadata(this.storageAccount); homeOrgList = dal.GetHomeOrgList(); DALBizRuleCertMetadata bizDal = new DALBizRuleCertMetadata(this.storageAccount); homeOrgList.AddRange(bizDal.GetHomeOrgList()); return(homeOrgList.Distinct().ToList()); }