예제 #1
0
        public ActionResult Info(string id)
        {
            string weixinid     = HotelCloud.Common.HCRequest.GetString("weixinID");
            string userWeiXinID = HotelCloud.Common.HCRequest.GetString("key");

            if (!userWeiXinID.Equals(""))
            {
                weixinid = userWeiXinID.Split('@')[0];
                hotel3g.Models.Cookies.SetCookies("userWeixinNO", userWeiXinID.Split('@')[1], 30, weixinid);
            }
            Hotel hotel = Cache.GetHotel(Convert.ToInt32(id));

            ViewData["userWeiXinID"] = hotel3g.Models.Cookies.GetCookies("userWeixinNO", weixinid);
            ViewData["hotel"]        = hotel;
            ViewData["image"]        = Img.GetHotelImage(3, hotel.ID);

            //[{name:"广州火车站",juli:8},{name:"白云国际机场28",juli:25},{name:"北京路238",juli:2}]
            string fujin = string.Empty;
            string round = hotel.RoundValue;

            round = "{\"RoundValue\":" + round + "}";
            round = round.Replace("name", "\"name\"").Replace("juli", "\"juli\"");

            //var json =JObject.Parse(round);
            //foreach (var item in json["RoundValue"])
            //{
            //    string name = ((item as JContainer)["name"] as JValue).Value.ToString();
            //    string juli = (item as JContainer)["juli"].ToString();
            //    fujin += string.Format("{0}({1}公里);", name, juli);
            //}
            ViewData["fujin"]         = fujin;
            ViewData["HotelPictures"] = hotel3g.Common.HotelImage.Assembly(HotelHelper.GetHotelRoomImages(WeiXinPublic.ConvertHelper.ToInt(id)));
            return(View());
        }
예제 #2
0
        //酒店图集显示
        public ActionResult Images(string id)
        {
            string weixinid     = HotelCloud.Common.HCRequest.GetString("weixinID");
            string userWeiXinID = HotelCloud.Common.HCRequest.GetString("key");

            if (!userWeiXinID.Equals(""))
            {
                weixinid = userWeiXinID.Split('@')[0];
                hotel3g.Models.Cookies.SetCookies("userWeixinNO", userWeiXinID.Split('@')[1], 30, weixinid);
            }
            Hotel hotel = Cache.GetHotel(Convert.ToInt32(id));

            ViewData["hotel"]        = hotel;
            ViewData["weixinID"]     = weixinid;
            ViewData["hId"]          = id;
            ViewData["userWeiXinID"] = hotel3g.Models.Cookies.GetCookies("userWeixinNO", weixinid);

            ViewData["HotelPictures"] = hotel3g.Common.HotelImage.Assembly(HotelHelper.GetHotelRoomImages(WeiXinPublic.ConvertHelper.ToInt(id)));
            return(View());
        }