public string GetTplListByKindId(string kindid) { string strJson = string.Empty; try { var token = Session["token"] == null ? "XXXXXXX" : Session["token"].ToString(); TplRequest tr = new TplRequest(); TplListResponse tpllist = tr.TplList(token, kindid, ""); strJson = JsonHelper.SerializeObject(tpllist); } catch (Exception ex) { AppLog.Instance.Write("GetTplListByKindId", AppLog.LogMessageType.Error, ex); } return strJson; }
public string GetTplDetai() { string jsonDetailTpl = string.Empty; try { var token = Session["token"] == null ? "XXXXXXX" : Session["token"].ToString(); TplRequest tr = new TplRequest(); //TplDetailResponse tpl10 = new TplDetailResponse(); //TplDetailResponse tpl11 = new TplDetailResponse(); TplDetailResponse tpldetail = new TplDetailResponse(); List<TplDetailResponse> listTplDetail = new List<TplDetailResponse>(); TplListResponse tpllist = tr.TplList(token, "", ""); foreach (var tpl in tpllist.data.data) { tpldetail = tr.TplDetail(token, tpl.id); if (tpldetail.code == 0) { //if (tpldetail.data.id == "10" || tpldetail.data.id == "11" || tpldetail.data.id == "12") //{ //tpldetail.data.tpl_detail.Sort((left, right) => (Convert.ToInt32(left.sharpid) - Convert.ToInt32(right.sharpid))); //tpldetail.data.tpl_detail.Sort((left, right) => (Convert.ToInt32(left.sharpid2) - Convert.ToInt32(right.sharpid2))); ////tpldetail.data.tpl_detail.Sort((left, right) => (Convert.ToInt32(left.termid) - Convert.ToInt32(right.termid))); tpldetail.data.tpl_detail.Sort((left, right) => (Convert.ToInt32(left.termid) - Convert.ToInt32(right.termid))); tpldetail.data.tpl_detail.Sort((left, right) => (Convert.ToInt32(left.sharpid2) - Convert.ToInt32(right.sharpid2))); tpldetail.data.tpl_detail.Sort((left, right) => (Convert.ToInt32(left.sharpid) - Convert.ToInt32(right.sharpid))); listTplDetail.Add(tpldetail); //} } } //tpl10 = tr.TplDetail(token, "10"); //tpl11 = tr.TplDetail(token, "11"); //if (tpl10.code == 0) //{ // tpl10.data.tpl_detail.Sort((left, right) => (Convert.ToInt32(left.sharpid) + Convert.ToInt32(left.sharpid2)) - (Convert.ToInt32(right.sharpid) + Convert.ToInt32(right.sharpid2))); // listTplDetail.Add(tpl10); //} //if (tpl11.code == 0) //{ // tpl11.data.tpl_detail.Sort((left, right) => (Convert.ToInt32(left.sharpid) + Convert.ToInt32(left.sharpid2)) - (Convert.ToInt32(right.sharpid) + Convert.ToInt32(right.sharpid2))); // listTplDetail.Add(tpl11); //} jsonDetailTpl = JsonHelper.SerializeObject(listTplDetail); ViewBag.listTplDetail = jsonDetailTpl; } catch (Exception ex) { AppLog.Instance.Write("GetTplDetai", AppLog.LogMessageType.Error, ex); } return jsonDetailTpl; }