public HttpResponseMessage queryLikeTotal(string userId) { Object data; try { int total = new BLL.handleTaste().queryLikeTotal(userId); data = new { success = true, total = total }; }catch (Exception e) { data = new { success = false, backMsg = "获取失败" }; } JavaScriptSerializer serializer = new JavaScriptSerializer(); string json = serializer.Serialize(data); return(new HttpResponseMessage { Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json") }); }
public HttpResponseMessage queryDetail(string id) { new BLL.Common().insertRead(id); DataTable dt = new BLL.handleTaste().queryDetail(id); Object data; if (dt.Rows.Count == 1) { data = new { success = true, backData = generateTaste(dt.Rows[0]) }; } else { data = new { success = false, backMsg = "数据异常" }; } JavaScriptSerializer serializer = new JavaScriptSerializer(); string json = serializer.Serialize(data); return(new HttpResponseMessage { Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json") }); }
public HttpResponseMessage collect(dynamic d) { Object data; string userId = string.Empty; if (d != null) { userId = d.userId; } if (string.IsNullOrEmpty(userId)) { data = new { success = false, backMsg = "请先登录再操作!" }; } else { try { BLL.handleTaste taste = new BLL.handleTaste(); bool flag = taste.collect(d); if (flag) { data = new { success = true }; } else { data = new { success = false, backMsg = "操作失败,请重试!" }; } } catch (Exception ex) { data = new { success = false, backMsg = "服务异常" }; } } JavaScriptSerializer serializer = new JavaScriptSerializer(); string json = serializer.Serialize(data); return(new HttpResponseMessage { Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json") }); }
public HttpResponseMessage deleteComment(dynamic d) { string ids = d.ids; object data = new object(); try { BLL.handleTaste taste = new BLL.handleTaste(); bool flag = false; flag = taste.deleteComment(ids); if (flag) { data = new { success = true }; } else { data = new { success = false, backMsg = "删除失败" }; } } catch (Exception ex) { data = new { success = false, backMsg = "服务异常" }; } JavaScriptSerializer serializer = new JavaScriptSerializer(); string json = serializer.Serialize(data); return(new HttpResponseMessage { Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json") }); }
public HttpResponseMessage queryList(string userId, int pageNumber, int pageSize) { DataTable dt = new BLL.handleTaste().queryList(userId, pageNumber, pageSize); int total = new BLL.handleTaste().queryTotal(1); Object data; if (dt.Rows.Count >= 0) { List <taste> list = new List <taste>(); for (int i = 0; i < dt.Rows.Count; i++) { list.Add(generateTaste(dt.Rows[i])); } data = new { success = true, backData = list, pageNumber = pageNumber, pageSize = pageSize, total = total }; } else { data = new { success = false, backMsg = "数据异常" }; } JavaScriptSerializer serializer = new JavaScriptSerializer(); string json = serializer.Serialize(data); return(new HttpResponseMessage { Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json") }); }
public HttpResponseMessage queryListByAdmin(dynamic d) { DataTable dt = new BLL.handleTaste().queryListByAdmin(); Object data; if (dt.Rows.Count >= 0) { List <taste> list = new List <taste>(); for (int i = 0; i < dt.Rows.Count; i++) { list.Add(generateTaste(dt.Rows[i])); } data = new { success = true, backData = list }; } else { data = new { success = false, backMsg = "数据异常" }; } JavaScriptSerializer serializer = new JavaScriptSerializer(); string json = serializer.Serialize(data); return(new HttpResponseMessage { Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json") }); }
public HttpResponseMessage review(dynamic d) { Object data; try { BLL.handleTaste taste = new BLL.handleTaste(); int flag = taste.review(d); if (flag == 1) { data = new { success = true }; } else if (flag == 2) { data = new { success = false, backMsg = "审核失败" }; } else if (flag == -1) { data = new { success = false, backMsg = "不允许审核" }; } else if (flag == 0) { data = new { success = false, backMsg = "新闻不存在" }; } else { data = new { success = false, backMsg = "系统异常,请重试!" }; } } catch (Exception ex) { data = new { success = false, backMsg = "服务异常" }; } JavaScriptSerializer serializer = new JavaScriptSerializer(); string json = serializer.Serialize(data); return(new HttpResponseMessage { Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json") }); }