Exemple #1
0
        protected void InitInfo()
        {
            string id        = Utils.GetQueryStringValue("jfid");
            int    fangshiId = Utils.GetInt(Utils.GetQueryStringValue("fsid"));
            int    Sum       = Utils.GetInt(Utils.GetQueryStringValue("jfsum"));

            EyouSoft.BLL.YlStructure.BDuiHuan DuiHuan = new EyouSoft.BLL.YlStructure.BDuiHuan();
            var jiinfo = DuiHuan.GetJiFenShangPinInfo(id);

            if (!isLogin)
            {
                Response.Redirect("jifeninfo.aspx?id=" + id);
            }
            if (jiinfo == null)
            {
                Response.Redirect("jifenlist.aspx");
            }
            if (Sum < 1)
            {
                Response.Redirect("jifenlist.aspx");
            }

            if (isLogin && jiinfo != null && Sum >= 1)
            {
                HidKuaiDiJinE.Value = jiinfo.FaPiaoKuaiDiJinE.ToString("F2");

                #region 地址
                int recordCount = 0;
                EyouSoft.BLL.YlStructure.BHuiYuan bll = new EyouSoft.BLL.YlStructure.BHuiYuan();
                EyouSoft.Model.YlStructure.MHuiYuanDiZhiChaXunInfo chaxun = new MHuiYuanDiZhiChaXunInfo()
                {
                    HuiYuanId = m.HuiYuanId
                };
                var list = bll.GetDiZhis(YuMingInfo.CompanyId, 20, 1, ref recordCount, chaxun);
                rptList.DataSource = list;
                rptList.DataBind();
                #endregion

                #region 积分产品详细
                txtjfName.Text = jiinfo.MingCheng;
                txtJinE.Text   = JinEHtml(jiinfo.FangShis, fangshiId, Sum);
                txtSum.Text    = Sum.ToString();
                #endregion
            }
            else
            {
                RCWE("异常请求");
            }
        }
        /// <summary>
        /// 邮寄地址
        /// </summary>
        /// <returns></returns>
        string GetDiZhiHtml()
        {
            MYlHuiYuanInfo m       = null;
            var            isLogin = EyouSoft.Security.Membership.YlHuiYuanProvider.IsLogin(out m);

            if (!isLogin)
            {
                return(string.Empty);
            }

            EyouSoft.Model.YlStructure.MHuiYuanDiZhiChaXunInfo chaxun = new MHuiYuanDiZhiChaXunInfo()
            {
                HuiYuanId = m.HuiYuanId
            };
            int recordCount = 0;

            StringBuilder s     = new StringBuilder();
            var           items = new EyouSoft.BLL.YlStructure.BHuiYuan().GetDiZhis(YuMingInfo.CompanyId, 20, 1, ref recordCount, chaxun);

            if (items != null && items.Count > 0)
            {
                foreach (var item in items)
                {
                    string Ischeck = "";

                    if ((bool)item.IsMoRen)
                    {
                        Ischeck = "select=\"select\"";
                    }
                    string address = item.DiZhi + "&nbsp;&nbsp;邮编:" + item.YouBian + "&nbsp;&nbsp;联系电话" + item.DianHua;
                    s.AppendFormat("<li> <label><input type=\"radio\" value=\"{0}\" name=\"addressCk\" {1}>{2}</label><a href=\"javascript:;\"></a></li>",
                                   item.DiZhiId, Ischeck, address);
                }
            }

            return(s.ToString());
        }