/// <summary> /// 根据分组id获取字典信息 /// </summary> /// <param name="context"></param> public void GetCode(HttpContext context) { string GID = HttpContext.Current.Request.Form["Gid"];//分组id CodeBll bll = new CodeBll(); DataTable dt = bll.GetTableByGroup(GID, 0); if (dt == null) { context.Response.Write("{\"status\":\"-1\"}"); return; } string json = f.ToJson(dt); json = json.Replace("\"", "\\\""); context.Response.Write("{\"status\":\"" + json + "\"}"); }
//获取用户信息 public void GetUserContext(HttpContext context) { show_userBll bll = new show_userBll(); if (HttpContext.Current.Session["UserName"] != null) { string userName = HttpContext.Current.Session["UserName"].ToString(); Model.User u = bll.GetModelByUserName(userName); CodeBll codebll = new CodeBll(); string uT = codebll.GetStrByGroupCode("6", u.user_type_code_id); DateTime dt = DateTime.Parse(u.addtime); context.Response.Write("{\"userName\":\"" + u.user_name + "\",\"userType\":\"" + uT + "\",\"userTime\":\"" + dt.ToString("yyyy-mm-dd hh:mm:ss") + "\",\"status\":\"0\"}"); } else { context.Response.Write("{\"status\":\"-1\"}"); } }
/// <summary> /// 获取类别 /// </summary> /// <param name="context"></param> public void typeList(HttpContext context) { CodeBll bll = new CodeBll(); DataTable dt = bll.GetTableByGroup("2", 0); string l = ""; if (dt != null) { foreach (DataRow dr in dt.Rows) { l += "{'id':'" + dr["code_id"] + "','name':'" + dr["msg"] + "','value':'" + dr["code_id"] + "','type':'scene_type','sort':1,'status':1,'remark':null},"; } string msg = @"{ 'success':true, 'code':200, 'msg':'success', 'obj':null, 'map':null, 'list':[ " + l.ToString().Trim(',') + @" ] }"; context.Response.Write(MentStr(msg)); } else { string msg = @"{ 'success': false, 'code': 403, 'msg': '获取场景类型失败', 'obj': null, 'map': null, 'list': null }"; context.Response.Write(MentStr(msg)); } }
public CodeController(ApiDbContext context) { codeBll = new CodeBll(context); }
public HttpResponseMessage GetCode(string guid) { return(CodeBll.GetCode(guid)); }