protected void Page_Load(object sender, EventArgs e) { string ApiKey = "4d88048525100566";//请把XXXXXX修改成您在快递100网站申请的APIKey string expno = Request["data"]; string typeCom = Request["com"]; string nu = Request["nu"]; string openid = MyCommFun.RequestOpenid(); int wid = MyCommFun.RequestInt("wid"); int id = MyCommFun.RequestInt("rid"); DataSet ds = null; express exBll = new express(); ds = exBll.GetList(wid, openid, id); if (ds != null && ds.Tables[0].Rows.Count > 0) { typeCom = ds.Tables[0].Rows[0]["express_code"].ToString(); nu = ds.Tables[0].Rows[0]["express_no"].ToString(); } string apiurl = "http://api.kuaidi100.com/api?id=" + ApiKey + "&com=" + typeCom + "&nu=" + nu + "&show=2&muti=1&order=asc"; //Response.Write (apiurl); WebRequest request = WebRequest.Create(@apiurl); WebResponse response = request.GetResponse(); Stream stream = response.GetResponseStream(); Encoding encode = Encoding.UTF8; StreamReader reader = new StreamReader(stream, encode); string detail = reader.ReadToEnd(); Response.Write(detail + "<br/>"); }
protected void btnDelete_Click(object sender, EventArgs e) { this.ChkAdminLevel("order_express", DTEnums.ActionEnum.Delete.ToString()); int num1 = 0; int num2 = 0; express express = new express(); for (int index = 0; index < this.rptList.Items.Count; ++index) { int int32 = Convert.ToInt32(((HiddenField)this.rptList.Items[index].FindControl("hidId")).Value); if (((CheckBox)this.rptList.Items[index].FindControl("chkId")).Checked) { if (express.Delete(int32)) { ++num1; } else { ++num2; } } } this.AddAdminLog(DTEnums.ActionEnum.Delete.ToString(), "删除配送方式成功" + (object)num1 + "条,失败" + (object)num2 + "条"); this.JscriptMsg("删除成功" + (object)num1 + "条,失败" + (object)num2 + "条!", Utils.CombUrlTxt("express_list.aspx", "keywords={0}", this.keywords)); }
protected void btnSave_Click(object sender, EventArgs e) { this.ChkAdminLevel("order_express", DTEnums.ActionEnum.Edit.ToString()); express express = new express(); for (int index = 0; index < this.rptList.Items.Count; ++index) { int int32 = Convert.ToInt32(((HiddenField)this.rptList.Items[index].FindControl("hidId")).Value); int result; if (!int.TryParse(((TextBox)this.rptList.Items[index].FindControl("txtSortId")).Text.Trim(), out result)) { result = 99; } express.UpdateField(int32, "sort_id=" + result.ToString()); } this.AddAdminLog(DTEnums.ActionEnum.Edit.ToString(), "保存配送方式排序"); this.JscriptMsg("保存排序成功!", Utils.CombUrlTxt("express_list.aspx", "keywords={0}", this.keywords)); }