Ejemplo n.º 1
0
        public JsonResult GetInfo(string ID)
        {
            var         mql2   = TS_ShopUserSet.SelectAll().Where(TS_ShopUserSet.Id.Equal(ID));
            TS_ShopUser Rmodel = OPBiz.GetEntity(mql2);

            //  groupsBiz.Add(rol);
            return(MyJson(Rmodel, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        public JsonResult EditInfo(TS_ShopUser TS_ShopUserModle)
        {
            HttpReSultMode ReSultMode = new HttpReSultMode();
            bool           IsAdd      = false;

            if (TS_ShopUserModle.Details != null)
            {
                TS_ShopUserModle.Details = TS_ShopUserModle.Details.Replace("&lt", "<").Replace("&gt", ">");
            }
            else
            {
                TS_ShopUserModle.Details = "";
            }
            TS_ShopUserModle.UpdateTime = DateTime.Now;
            if (TS_ShopUserModle.Longitude != null && TS_ShopUserModle.Latitude != null)//geohash编码
            {
                double Latitude  = double.Parse(TS_ShopUserModle.Latitude.ToString());
                double Longitude = double.Parse(TS_ShopUserModle.Longitude.ToString());
                TS_ShopUserModle.geohash = Geohash.Encode(Latitude, Longitude);
            }
            if (!(TS_ShopUserModle.Id != null && !TS_ShopUserModle.Id.ToString().Equals("00000000-0000-0000-0000-000000000000")))//id为空,是添加
            {
                IsAdd = true;
            }
            if (IsAdd)
            {
                TS_ShopUserModle.Id                 = Guid.NewGuid();
                TS_ShopUserModle.AddTime            = DateTime.Now;
                TS_ShopUserModle.LocationUpdateTime = DateTime.Now;
                TS_ShopUserModle.isDeleted          = false;
                TS_ShopUserModle.isValid            = 1;
                try
                {
                    OPBiz.Add(TS_ShopUserModle);

                    ReSultMode.Code = 11;
                    ReSultMode.Data = TS_ShopUserModle.Id.ToString();
                    ReSultMode.Msg  = "添加成功";
                }
                catch (Exception e) {
                    ReSultMode.Code = -11;
                    ReSultMode.Data = e.ToString();
                    ReSultMode.Msg  = "添加失败";
                }
            }
            else
            {
                TS_ShopUserModle.WhereExpression = TS_ShopUserSet.Id.Equal(TS_ShopUserModle.Id);
                //TS_ShopUserModle.ChangedMap.Remove("doctorid");//移除主键值
                if (OPBiz.Update(TS_ShopUserModle) > 0)
                {
                    ReSultMode.Code = 11;
                    ReSultMode.Data = "";
                    ReSultMode.Msg  = "修改成功";
                }
                else
                {
                    ReSultMode.Code = -13;
                    ReSultMode.Data = "";
                    ReSultMode.Msg  = "修改失败";
                }
            }

            return(Json(ReSultMode, JsonRequestBehavior.AllowGet));
        }