Пример #1
0
        public static IList <ELongHotelImageAdapter> GetHotelImageList(string hotelId)
        {
            IList <ELongHotelImageAdapter> list = new List <ELongHotelImageAdapter>();
            string              path            = string.Format(PATH_HOTEL_ID_CN, hotelId);
            XmlDocument         doc             = GetDoc(path);
            XmlNamespaceManager xnm             = GetXnmQ1();
            XmlNodeList         nodesImage      = doc.SelectNodes("q1:HotelDetail/q1:images/q1:image", xnm);

            foreach (XmlNode nodeImage in nodesImage)
            {
                ELongHotelImageAdapter image = new ELongHotelImageAdapter();
                image.from(nodeImage, xnm, "q1:", "");
                image.exHotelId = hotelId;
                list.Add(image);
            }
            return(list);
        }
Пример #2
0
 public static IList<ELongHotelImageAdapter> GetHotelImageList(string hotelId)
 {
     IList<ELongHotelImageAdapter> list = new List<ELongHotelImageAdapter>();
     string path = string.Format(PATH_HOTEL_ID_CN, hotelId);
     XmlDocument doc = GetDoc(path);
     XmlNamespaceManager xnm = GetXnmQ1();
     XmlNodeList nodesImage = doc.SelectNodes("q1:HotelDetail/q1:images/q1:image", xnm);
     foreach (XmlNode nodeImage in nodesImage) {
         ELongHotelImageAdapter image = new ELongHotelImageAdapter();
         image.from(nodeImage, xnm, "q1:", "");
         image.exHotelId = hotelId;
         list.Add(image);
     }
     return list;
 }
Пример #3
0
        public void from(ELongHotelImageAdapter adapter)
        {
            this.imgUrl = adapter.imgUrl;
            this.imgType = adapter.imgType;
            this.title = adapter.title;
            this.imgNum = ObjectUtil.ParseInt(adapter.imgNum,0);
            this.hotelFk = adapter.exHotelId;

            try
            {
                string size = this.imgUrl.Split('_')[1];
                this.imgSizeCode = size;
            }
            catch (Exception ex) { }

            //http://static.elong.com/images/hotels/hotelimages/1/52001001_1_1_0_1.jpg
        }