/// <summary> /// 绑定收获地址详细信息 /// </summary> /// <param name="id"></param> void BindDetail(int id) { modelAddress = bllAddress.GetModel(id); txtAddress.Text = modelAddress.Addressinfo; txtNameInfo.Text = modelAddress.NameInfo; txtPhone.Text = modelAddress.Phone; ckState.Checked = modelAddress.StateInfo == 1 ? true : false; }
/// <summary> /// 获取收获地址详细信息 /// </summary> /// <param name="addressId"></param> /// <returns></returns> public string GetAddressDetail(string addressId) { if (string.IsNullOrEmpty(addressId)) { return("--"); } else { BLL.CustomerAddress bll = new BLL.CustomerAddress(); Model.CustomerAddress model = bll.GetModel(int.Parse(addressId)); if (model != null) { return(model.Addressinfo + ", " + model.NameInfo + ", " + model.Phone); } else { return("--"); } } }
/// <summary> /// 确认提交 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnOK_Click(object sender, EventArgs e) { bool isEdit = false; if (int.TryParse(Request.Params["id"], out id)) { modelAddress = bllAddress.GetModel(id); isEdit = true; } modelAddress.Addressinfo = txtAddress.Text; modelAddress.CustimerId = int.Parse(Request.Params["cid"]); modelAddress.NameInfo = txtNameInfo.Text; modelAddress.Phone = txtPhone.Text; if (isEdit) { if (bllAddress.Update(modelAddress)) { JsMessage("收货地址信息修改成功", 2000, "true", "address-index.aspx" + Request.Url.Query); } else { JsMessage("收货地址信息修改失败,请稍候重试", 2000, "false"); } } else { if (bllAddress.Add(modelAddress) > 0) { JsMessage("收货地址录入成功", 2000, "true", "address-index.aspx"); } else { JsMessage("收货地址信息录入失败,请稍候重试", 2000, "false"); } } }