/// <summary> /// 刷新前端table数据,可接受参数,实现查询效果 /// </summary> /// <param name="page"></param> /// <param name="limit"></param> /// <param name="username"></param> /// <param name="sex"></param> /// <param name="tel"></param> /// <param name="addr"></param> /// <param name="states"></param> /// <returns></returns> public string GetJsonData(string page, string limit, string username, string sex, string tel, string addr, string states) { Dictionary <string, string> para = new Dictionary <string, string>(); para.Add("page", page); para.Add("limit", limit); para.Add("username", username); para.Add("sex", sex); para.Add("tel", tel); para.Add("addr", addr); para.Add("states", states); MemberList_DynamicViewModel viewModelData = new MemberList_DynamicViewModel(); //前端指定返回代码 string count = "0"; var resultModel = new MemberList_DynamicViewModel { code = "0", msg = "", data = viewModelData.GetData(_appConf, para, ref count), count = count }; string jsonData = JsonConvert.SerializeObject(resultModel); return(jsonData); }
/// <summary> /// 批量删除数据,delete /// </summary> /// <param name="id"></param> /// <param name="username"></param> /// <returns></returns> public bool DeleteAll(string[] ids) { MemberList_DynamicViewModel dataInfo = new MemberList_DynamicViewModel(); if (dataInfo.DeleteDataAll(_appConf, ids)) { return(true); } else { return(false); } }
/// <summary> /// 接收前端传递来的,待修改页面数据,原样返回 /// </summary> /// <param name="username"></param> /// <param name="sex"></param> /// <param name="tel"></param> /// <param name="addr"></param> /// <param name="Static"></param> /// <returns></returns> public IActionResult MemberEdit(string username, string sex, string tel, string addr, string states) { MemberList_DynamicStru MemberList_Dynamic = new MemberList_DynamicStru(); MemberList_Dynamic.username = username; MemberList_Dynamic.sex = sex; MemberList_Dynamic.tel = tel; MemberList_Dynamic.addr = addr; MemberList_Dynamic.states = states; var resultModel = new MemberList_DynamicViewModel { memberlist_dynamic = MemberList_Dynamic }; return(View(resultModel)); }
/// <summary> /// 删除数据,delete /// </summary> /// <param name="id"></param> /// <param name="username"></param> /// <returns></returns> public bool Delete(string id, string username) { MemberList_DynamicStru MemberList_DynamicStru = new MemberList_DynamicStru(); MemberList_DynamicStru.id = Convert.ToInt32(id); MemberList_DynamicStru.username = username; MemberList_DynamicViewModel dataInfo = new MemberList_DynamicViewModel(); if (dataInfo.DeleteData(_appConf, MemberList_DynamicStru)) { return(true); } else { return(false); } }
/// <summary> /// 新增数据,add /// </summary> /// <param name="username"></param> /// <param name="sex"></param> /// <param name="tel"></param> /// <param name="addr"></param> /// <param name="Static"></param> /// <returns></returns> public bool Add(string username, string sex, string tel, string addr, string states) { MemberList_DynamicStru MemberList_DynamicStru = new MemberList_DynamicStru(); MemberList_DynamicStru.username = username; MemberList_DynamicStru.sex = sex; MemberList_DynamicStru.tel = tel; MemberList_DynamicStru.addr = addr; MemberList_DynamicStru.states = states; MemberList_DynamicViewModel dataInfo = new MemberList_DynamicViewModel(); if (dataInfo.AddData(_appConf, MemberList_DynamicStru)) { return(true); } else { return(false); } }