public static DTOCity[] GetCities()
        {//chỉ những thành phố của người chơi
            //nếu muốn lấy những thành phố khác thì phải chỉnh trogn xpath
            if (Gloval.Database.Account.Cities == null)
            {
                HtmlNodeCollection listCities = Gloval.Database.DocumentNode.SelectNodes(
                    XPathManager.XPathCity.ListCities);

                List <DTOCity> arrCity = new List <DTOCity>();
                foreach (HtmlNode nodeCity in listCities)
                {
                    {
                        DTOCity ct = NodeParser.toCityBasicInfo(nodeCity);
                        arrCity.Add(ct);
                        //MessageBox.Show(ct.ID.ToString()
                        //    + ct.X.ToString()
                        //    + ct.Y.ToString()
                        //    + ct.Name.ToString());
                    }
                }

                Gloval.Database.Account.Cities = arrCity.ToArray();
            }
            return(Gloval.Database.Account.Cities);
        }
        public static DTOCity[] ParseCity(HtmlNode DocumentNode)
        {//chỉ những thành phố của người chơi
            //nếu muốn lấy những thành phố khác thì phải chỉnh trogn xpath
            HtmlNodeCollection listCities = DocumentNode.SelectNodes(
                XPathManager.XPathCity.ListCities);

            //List<DTOCity> arrCity = new List<DTOCity>();
            //foreach (HtmlNode nodeCity in listCities)
            DTOCity[] arrCity = new DTOCity[listCities.Count];
            for (int i = 0; i < arrCity.Count(); i++)
            {
                arrCity[i] = NodeParser.toCityBasicInfo(listCities[i]);
            }

            return(arrCity);
        }