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)); }
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("<", "<").Replace(">", ">"); } 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)); }