Пример #1
0
        private static CompanyInfo[] LoadServerConfig(XmlDocument serverConfigDocument, string companyId)
        {
            List <CompanyInfo> list = new List <CompanyInfo>();

            string query = "/configuration/companies/company";

            if (!string.IsNullOrEmpty(companyId))
            {
                query = string.Concat(query, "[@id='", companyId, "']");
            }

            foreach (XmlNode node in serverConfigDocument.SelectNodes(query))
            {
                CompanyInfo company = new CompanyInfo();
                company.LoadGeneralInfo(node);
                list.Add(company);
            }

            return(list.ToArray());
        }
Пример #2
0
        private static CompanyInfo[] LoadServerConfig(XmlDocument serverConfigDocument, string companyId)
        {
            List<CompanyInfo> list = new List<CompanyInfo>();

            string query = "/configuration/companies/company";
            if (!string.IsNullOrEmpty(companyId))
                query = string.Concat(query, "[@id='", companyId, "']");

            foreach (XmlNode node in serverConfigDocument.SelectNodes(query))
            {
                CompanyInfo company = new CompanyInfo();
                company.LoadGeneralInfo(node);
                list.Add(company);
            }

            return list.ToArray();
        }