public void GetUserInfo() { MDataRow row = UserAuth.User; row.Columns.Remove("Password"); //移除密码。 row.Columns.Remove("UserInfoID"); //移除重复的主建值。 jsonResult = row.ToJson(true); //转小写(兼容oracle) }
/// <summary> /// 获取一条数据 /// </summary> public virtual void Get() { MDataRow row = GetOne(); if (row != null) { jsonResult = row.ToJson(); } }
/// <summary> /// 获取一条数据 /// </summary> public virtual void Get() { MDataRow row = GetOne(); if (row != null) { jsonResult = JsonHelper.OutResult(true, row.ToJson()); } else { jsonResult = JsonHelper.OutResult(false, LangConst.NoMatchItem); } }
/// <summary> /// 登录页面取公司(erp系统)列表 /// </summary> public void GetCompany() { string jsonstr = ""; List <MDataRow> RowList = new List <MDataRow>(); int cmpLength = Convert.ToInt32(ConfigurationManager.AppSettings["cmpLength"]); for (int i = 1; i <= cmpLength; i++) { MDataRow MRow = new MDataRow(); MRow.Add("value", ConfigurationManager.AppSettings.Keys[i].ToString().ToLower()); MRow.Add("text", ConfigurationManager.AppSettings[i].ToString().ToLower()); jsonstr += MRow.ToJson() + ","; } jsonstr = "[" + jsonstr.Substring(0, jsonstr.Length - 1).Replace("[", "\"[").Replace("]", "]\"") + "]"; jsonResult = jsonstr; }
public override void Get() { switch (TableName) { case "Sys_User": ObjName = "V_SYS_UserList"; MDataRow row = GetOne(); if (row != null) { row.Set("Password", EncrpytHelper.Decrypt(row.Get <string>("Password"))); jsonResult = row.ToJson(); } break; default: base.Get(); break; } }
private void btnToJson_Click(object sender, EventArgs e) { rtxtText.Text = row.ToJson(); }