Exemplo n.º 1
0
        public ActionResult StoreInfoApply()
        {
            VWStoreEntity _meminforntity = StoreBLL.Instance.GetVWStoreByMemId(memid);

            ViewBag.Store = _meminforntity;
            return(View());
        }
Exemplo n.º 2
0
        public ActionResult StoreInfoManage()
        {
            VWStoreEntity _meminforntity = StoreBLL.Instance.GetVWStoreByMemId(memid);

            ViewBag.Store = _meminforntity;
            if (_meminforntity.Latitude > 0 && _meminforntity.Longitude > 0)
            {
                ViewBag.Latitude  = _meminforntity.Latitude;
                ViewBag.Longitude = _meminforntity.Longitude;
            }
            else
            {
                string theIP = "114.97.195.112";// YMethod.GetHostAddress();
                string msg   = MapCore.GetInfoByUrl(MapCore.GetMapIPUrl(theIP));
                msg = System.Text.RegularExpressions.Regex.Unescape(msg);
                BaiduApiStatus info = JsonConvert.DeserializeObject <BaiduApiStatus>(msg);
                if (info.status.Equals("0"))
                {
                    BaiduApiLocation baiduApiLocation = JsonConvert.DeserializeObject <BaiduApiLocation>(msg);
                    ViewBag.Longitude = baiduApiLocation.content.point.x;
                    ViewBag.Latitude  = baiduApiLocation.content.point.y;
                }
                else if (info.status.Equals("1"))
                {
                    ViewBag.Latitude  = "0";
                    ViewBag.Longitude = "0";
                }
            }
            return(View());
        }