Ejemplo n.º 1
0
        /// <summary>
        /// 绑定收货人信息
        /// </summary>
        void BindAddress(int CustimerId)
        {
            BLL.CustomerAddress blladdress = new BLL.CustomerAddress();

            DataSet ds = blladdress.GetList("CustimerId=" + CustimerId);

            foreach (DataRow item in ds.Tables[0].Rows)
            {
                ddlAddress.Items.Add(new ListItem(item["NameInfo"].ToString() + ", " + item["Addressinfo"].ToString() + ", " + item["Phone"].ToString(), item["Id"].ToString()));
            }
        }
Ejemplo n.º 2
0
        public void ProcessRequest(HttpContext context)
        {
            BLL.CustomerAddress blladdreess = new BLL.CustomerAddress();
            BLL.Customer        bllCustomer = new BLL.Customer();
            BLL.PublicVersion   bllVersion  = new BLL.PublicVersion();

            JsonData      jd         = new JsonData();
            StringBuilder strAddress = new StringBuilder();
            StringBuilder strVersion = new StringBuilder();

            context.Response.ContentType = "text/plain";

            string  customerId = context.Request["cid"];
            DataSet dsAddress  = new DataSet();

            Model.Customer model = bllCustomer.GetModel(int.Parse(customerId));
            if (model.ParentId == 0)
            {
                dsAddress = blladdreess.GetList("StateInfo=1 and CustimerId=" + model.Id);
            }
            else
            {
                dsAddress = blladdreess.GetList("StateInfo=1 and CustimerId=" + model.ParentId);
            }
            strAddress.Append("<option value=''>请选择收货地址</option>");

            foreach (DataRow item in dsAddress.Tables[0].Rows)
            {
                strAddress.Append("<option value='" + item["Id"].ToString() + "'>" + item["NameInfo"].ToString() + ", " + item["Addressinfo"].ToString() + ", " + item["Phone"].ToString() + "</option>");
            }

            jd["stateInfo"]  = 1;
            jd["strAddress"] = strAddress.ToString();


            DataSet dsVersion = bllVersion.GetList("StateInfo=1 and CustomerId=" + customerId);

            strVersion.Append("<option value=''>请选择客户公版</option>");
            foreach (DataRow item in dsVersion.Tables[0].Rows)
            {
                strVersion.Append("<option value='" + item["Id"].ToString() + "'>" + item["NameInfo"].ToString() + "</option>");
            }

            jd["strVersion"] = strVersion.ToString();



            context.Response.Write(jd.ToJson());
        }
Ejemplo n.º 3
0
        /// <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("--");
                }
            }
        }