예제 #1
0
        private void RptBind(string _strWhere, string _orderby)
        {
            // Model.wx_userweixin weixin = GetWeiXinCode();

            //判断是否已经设置了微留言基本信息
            BLL.wx_diancai_caipin_category sbll = new BLL.wx_diancai_caipin_category();


            _strWhere        = "shopid=" + shopid + " " + _strWhere;
            this.page        = MXRequest.GetQueryInt("page", 1);
            txtKeywords.Text = this.keywords;
            DataSet ds = gbll.GetList(this.pageSize, this.page, _strWhere, _orderby, out this.totalCount);

            // DataSet ds = gbll.GetList( _strWhere);
            if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
            {
                DataRow dr;

                int count = ds.Tables[0].Rows.Count;
                for (int i = 0; i < count; i++)
                {
                    dr = ds.Tables[0].Rows[i];
                }
                ds.AcceptChanges();
            }
            this.rptList.DataSource = ds;
            this.rptList.DataBind();

            //绑定页码
            txtPageNum.Text = this.pageSize.ToString();
            string pageUrl = Utils.CombUrlTxt("caipin_category.aspx", "keywords={0}&page={1}&shopid={2}", this.keywords, "__id__", shopid.ToString());

            PageContent.InnerHtml = Utils.OutPageList(this.pageSize, this.page, this.totalCount, pageUrl, 8);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                openid = MyCommFun.QueryString("openid");
                aid    = MyCommFun.RequestInt("aid");
                shopid = MyCommFun.RequestInt("shopid");

                shopinfo  = shopBll.GetModel(shopid);
                hotelName = shopinfo.hotelName;
                idf       = MyCommFun.RequestInt("id");
                if (idf != 0)
                {
                    member = menberbll.GetModel(idf);
                    name   = member.memberName;
                    phone  = member.menberTel;
                    this.note.InnerText = member.memberAddress;
                }


                categories = "{";

                DataSet category1 = categorybll.GetList(shopid);
                if (category1.Tables[0].Rows.Count > 0)
                {
                    for (int i = 0; i < category1.Tables[0].Rows.Count; i++)
                    {
                        categories += "\"" + category1.Tables[0].Rows[i]["id"].ToString() + "\"" + ":" + "\"" + category1.Tables[0].Rows[i]["categoryName"].ToString() + "\"" + ",";
                    }
                }
                categories  = categories.Substring(0, categories.Length - 1);
                categories += "}";
            }
        }
예제 #3
0
        protected void BindFormControl()
        {
            BLL.wx_diancai_caipin_category categorybll = new BLL.wx_diancai_caipin_category();
            BLL.wx_diancai_member          menberbll   = new BLL.wx_diancai_member();
            Model.wx_diancai_member        member      = new Model.wx_diancai_member();

            BLL.wx_diancai_shopinfo   shopBll  = new BLL.wx_diancai_shopinfo();
            Model.wx_diancai_shopinfo shopinfo = new Model.wx_diancai_shopinfo();

            openid = MyCommFun.QueryString("openid");
            shopid = MyCommFun.RequestInt("shopid");
            wid    = MyCommFun.QueryString("wid");

            if (openid == "" || shopid == 0)
            {
                return;
            }

            shopinfo = shopBll.GetModel(shopid);

            if (shopinfo == null)
            {
                return;
            }

            hotelName = shopinfo.hotelName;
            idf       = MyCommFun.RequestInt("id");

            member = menberbll.GetModel(shopid, openid);
            if (member != null)
            {
                name  = member.memberName;
                phone = member.menberTel;
            }

            categories = "{";

            DataSet category1 = categorybll.GetList(shopid);

            if (category1.Tables[0].Rows.Count > 0)
            {
                for (int i = 0; i < category1.Tables[0].Rows.Count; i++)
                {
                    categories += "\"" + category1.Tables[0].Rows[i]["id"].ToString() + "\"" + ":" + "\"" + category1.Tables[0].Rows[i]["categoryName"].ToString() + "\"" + ",";
                }
            }
            categories  = categories.Substring(0, categories.Length - 1);
            categories += "}";
        }
예제 #4
0
        /// <summary>
        /// 绑定左边的分类信息
        /// </summary>
        protected void BindLeftCate()
        {
            shopinfo = shopBll.GetModel(shopid);

            if (shopinfo == null)
            {
                return;
            }
            rename    = shopinfo.dcRename;
            hotelName = shopinfo.hotelName;
            DataSet category1 = categorybll.GetList(shopid);

            if (category1 == null || category1.Tables.Count <= 0 || category1.Tables[0].Rows.Count <= 0)
            {
                return;
            }

            if (categoryid == 0)
            {
                if (category1 != null && category1.Tables.Count > 0 && category1.Tables[0].Rows.Count > 0)
                {
                    categoryid = MyCommFun.Obj2Int(category1.Tables[0].Rows[0]["id"]);
                }
            }


            manageString = "";
            cateString   = "";
            categories   = "{";
            if (category1.Tables[0].Rows.Count > 0)
            {
                for (int i = 0; i < category1.Tables[0].Rows.Count; i++)
                {
                    if (categoryid == Convert.ToInt32(category1.Tables[0].Rows[i]["id"].ToString()))//选择的一条
                    {
                        cateString += "<dd class=\"active\"><a style=\"width: 100%;\" href=\"index.aspx?categoryid=" + category1.Tables[0].Rows[i]["id"].ToString() + "&openid=" + openid + "&shopid=" + shopid + "\">" + category1.Tables[0].Rows[i]["categoryName"].ToString() + "</a></dd>";
                    }
                    else
                    {
                        cateString += "<dd ><a style=\"width: 100%;\" href=\"index.aspx?categoryid=" + category1.Tables[0].Rows[i]["id"].ToString() + "&openid=" + openid + "&shopid=" + shopid + "\">" + category1.Tables[0].Rows[i]["categoryName"].ToString() + "</a></dd>";
                    }


                    categories += "\"" + category1.Tables[0].Rows[i]["id"].ToString() + "\"" + ":" + "\"" + category1.Tables[0].Rows[i]["categoryName"].ToString() + "\"" + ",";
                }
            }
            categories  = categories.Substring(0, categories.Length - 1);
            categories += "}";


            //菜品
            DataSet manage1 = managebll.GetList(categoryid);//分类id

            if (manage1.Tables[0].Rows.Count > 0)
            {
                for (int j = 0; j < manage1.Tables[0].Rows.Count; j++)
                {
                    manageString += "<dd> ";
                    manageString += " <div class=\"tupian\"><img src=" + manage1.Tables[0].Rows[j]["picUrl"].ToString() + " onClick=\"htmlit('" + manage1.Tables[0].Rows[j]["picUrl"].ToString() + "','" + manage1.Tables[0].Rows[j]["cpName"].ToString() + "'," + manage1.Tables[0].Rows[j]["id"].ToString() + ")\">";
                    manageString += "<a href=\"javascript:htmlit('" + manage1.Tables[0].Rows[j]["picUrl"].ToString() + "','" + manage1.Tables[0].Rows[j]["cpName"].ToString() + "'," + manage1.Tables[0].Rows[j]["id"].ToString() + ");\" class=\"add\" data-foodid=\"" + manage1.Tables[0].Rows[j]["id"].ToString() + "_1\">";
                    manageString += "<h3>" + manage1.Tables[0].Rows[j]["cpName"].ToString() + "</h3>";
                    manageString += " <em>" + manage1.Tables[0].Rows[j]["zkPrice"].ToString() + "元/件<del style='display: block;'>" + manage1.Tables[0].Rows[j]["cpPrice"].ToString() + "元/件</del></em>";
                    manageString += "  <p class=\"dpNum\">" + manage1.Tables[0].Rows[j]["scan"].ToString() + "</p></a> ";
                    manageString += "<div class='orderchange orderfood'>";

                    manageString += " <a     href=\"javascript:addProduct('" + manage1.Tables[0].Rows[j]["id"].ToString() + "','1','" + manage1.Tables[0].Rows[j]["cpName"].ToString() + "','" + manage1.Tables[0].Rows[j]["zkPrice"].ToString() + "','" + categoryid + "',1);\" class=\"increase plus\" id=\"add_" + manage1.Tables[0].Rows[j]["id"].ToString() + "_1\"><b class=\"ico_increase\">加一份</b></a>";
                    manageString += "<span id=\"num_" + manage1.Tables[0].Rows[j]["id"].ToString() + "_1\" onClick=\"addProduct('" + manage1.Tables[0].Rows[j]["id"].ToString() + "','1','" + manage1.Tables[0].Rows[j]["cpName"].ToString() + "','" + manage1.Tables[0].Rows[j]["zkPrice"].ToString() + "','" + categoryid + "',1);\"  class=\"count_zero\" >0</span>";
                    manageString += " <a    href=\"javascript:reduceProduct('" + manage1.Tables[0].Rows[j]["id"].ToString() + "','1',1);\" class=\"minus  reduce\" id=\"del_" + manage1.Tables[0].Rows[j]["id"].ToString() + "_1\" style=\"display:none;\"><b class=\"ico_reduce\">减一份</b></a>";
                    manageString += "</div>";



                    manageString += " </div></dd>";
                }
            }
        }
예제 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                aid        = MyCommFun.RequestInt("aid");
                shopid     = MyCommFun.RequestInt("shopid");
                categoryid = MyCommFun.RequestInt("categoryid");

                shopinfo  = shopBll.GetModel(shopid);
                hotelName = shopinfo.hotelName;

                openid = MyCommFun.QueryString("openid");


                if (categoryid != 0)//选择加载
                {
                    //分类
                    manageString = "";
                    cateString   = "";
                    categories   = "{";

                    DataSet category1 = categorybll.GetList(shopid);
                    if (category1.Tables[0].Rows.Count > 0)
                    {
                        for (int i = 0; i < category1.Tables[0].Rows.Count; i++)
                        {
                            if (categoryid == Convert.ToInt32(category1.Tables[0].Rows[i]["id"].ToString()))//选择的一条
                            {
                                cateString += "<dd class=\"active\"><a style=\"width: 100%;\" href=\"index.aspx?categoryid=" + category1.Tables[0].Rows[i]["id"].ToString() + "&openid=" + openid + "&shopid=" + shopid + "&aid=" + aid + "\">" + category1.Tables[0].Rows[i]["categoryName"].ToString() + "</a></dd>";
                            }
                            else
                            {
                                cateString += "<dd ><a style=\"width: 100%;\" href=\"index.aspx?categoryid=" + category1.Tables[0].Rows[i]["id"].ToString() + "&openid=" + openid + "&shopid=" + shopid + "&aid=" + aid + "\">" + category1.Tables[0].Rows[i]["categoryName"].ToString() + "</a></dd>";
                            }


                            categories += "\"" + category1.Tables[0].Rows[i]["id"].ToString() + "\"" + ":" + "\"" + category1.Tables[0].Rows[i]["categoryName"].ToString() + "\"" + ",";
                        }
                    }
                    categories  = categories.Substring(0, categories.Length - 1);
                    categories += "}";


                    //菜品
                    DataSet manage1 = managebll.GetList(categoryid);//分类id
                    if (manage1.Tables[0].Rows.Count > 0)
                    {
                        for (int j = 0; j < manage1.Tables[0].Rows.Count; j++)
                        {
                            manageString += "<dd> ";
                            manageString += "<span class=\"count_zero\" id=\"num_" + manage1.Tables[0].Rows[j]["id"].ToString() + "_1\" onClick=\"addProduct('" + manage1.Tables[0].Rows[j]["id"].ToString() + "','1','" + manage1.Tables[0].Rows[j]["cpName"].ToString() + "','18.0','" + categoryid + "',1);\">0</span>";
                            manageString += " <div class=\"tupian\"><img src=" + manage1.Tables[0].Rows[j]["picUrl"].ToString() + " onClick=\"htmlit('http:','" + manage1.Tables[0].Rows[j]["cpName"].ToString() + "'," + manage1.Tables[0].Rows[j]["id"].ToString() + ")\">";
                            manageString += "<a href=\"javascript:addProduct('" + manage1.Tables[0].Rows[j]["id"].ToString() + "','1','" + manage1.Tables[0].Rows[j]["cpName"].ToString() + "','" + manage1.Tables[0].Rows[j]["zkPrice"].ToString() + "','" + categoryid + "',1);\" class=\"add\" data-foodid=\"" + manage1.Tables[0].Rows[j]["id"].ToString() + "_1\">";
                            manageString += "<h3>" + manage1.Tables[0].Rows[j]["cpName"].ToString() + "</h3>";
                            manageString += " <em>" + manage1.Tables[0].Rows[j]["zkPrice"].ToString() + "元/件<del>" + manage1.Tables[0].Rows[j]["cpPrice"].ToString() + "元/件</del></em>";
                            manageString += "  <p class=\"dpNum\">" + manage1.Tables[0].Rows[j]["scan"].ToString() + "</p></a> ";
                            manageString += " <a href=\"javascript:reduceProduct('" + manage1.Tables[0].Rows[j]["id"].ToString() + "','1',1);\" class=\"reduce\" id=\"del_" + manage1.Tables[0].Rows[j]["id"].ToString() + "_1\" style=\"display:none;\"><b class=\"ico_reduce\">减一份</b></a>";
                            manageString += " </div></dd>";
                        }
                    }

                    return;
                }



                //初始加载

                DataSet category = categorybll.GetList(shopid);
                if (category.Tables[0].Rows.Count > 0)//分类
                {
                    manageString = "";
                    cateString   = "";
                    categories   = "{";
                    for (int i = 0; i < category.Tables[0].Rows.Count; i++)
                    {
                        if (i == 0)
                        {
                            cateString += "<dd class=\"active\"><a style=\"width: 100%;\" href=\"index.aspx?categoryid=" + category.Tables[0].Rows[i]["id"].ToString() + "&openid=" + openid + "&shopid=" + shopid + "&aid=" + aid + "\">" + category.Tables[0].Rows[i]["categoryName"].ToString() + "</a></dd>";

                            DataSet manage = managebll.GetList(Convert.ToInt32(category.Tables[0].Rows[i]["id"].ToString())); //分类id
                            if (manage.Tables[0].Rows.Count > 0)                                                              //菜品
                            {
                                for (int j = 0; j < manage.Tables[0].Rows.Count; j++)
                                {
                                    manageString += "<dd> ";
                                    manageString += "<span class=\"count_zero\" id=\"num_" + manage.Tables[0].Rows[j]["id"].ToString() + "_1\" onClick=\"addProduct('" + manage.Tables[0].Rows[j]["id"].ToString() + "','1','" + manage.Tables[0].Rows[j]["cpName"].ToString() + "','18.0','" + category.Tables[0].Rows[i]["id"].ToString() + "',1);\">0</span>";
                                    manageString += " <div class=\"tupian\"><img src=" + manage.Tables[0].Rows[j]["picUrl"].ToString() + " onClick=\"htmlit('http:','" + manage.Tables[0].Rows[j]["cpName"].ToString() + "'," + manage.Tables[0].Rows[j]["id"].ToString() + ")\">";
                                    manageString += "<a href=\"javascript:addProduct('" + manage.Tables[0].Rows[j]["id"].ToString() + "','1','" + manage.Tables[0].Rows[j]["cpName"].ToString() + "','" + manage.Tables[0].Rows[j]["zkPrice"].ToString() + "','" + category.Tables[0].Rows[i]["id"].ToString() + "',1);\" class=\"add\" data-foodid=\"" + manage.Tables[0].Rows[j]["id"].ToString() + "_1\">";
                                    manageString += "<h3>" + manage.Tables[0].Rows[j]["cpName"].ToString() + "</h3>";
                                    manageString += " <em>" + manage.Tables[0].Rows[j]["zkPrice"].ToString() + "元/件<del>" + manage.Tables[0].Rows[j]["cpPrice"].ToString() + "元/件</del></em>";
                                    manageString += "  <p class=\"dpNum\">" + manage.Tables[0].Rows[j]["scan"].ToString() + "</p></a> ";
                                    manageString += " <a href=\"javascript:reduceProduct('" + manage.Tables[0].Rows[j]["id"].ToString() + "','1',1);\" class=\"reduce\" id=\"del_" + manage.Tables[0].Rows[j]["id"].ToString() + "_1\" style=\"display:none;\"><b class=\"ico_reduce\">减一份</b></a>";
                                    manageString += " </div></dd>";
                                }
                            }
                        }
                        else
                        {
                            cateString += "<dd ><a style=\"width: 100%;\" href=\"index.aspx?categoryid=" + category.Tables[0].Rows[i]["id"] + "&openid=" + openid + "&shopid=" + shopid + "&aid=" + aid + "\">" + category.Tables[0].Rows[i]["categoryName"] + "</a></dd>";
                        }

                        categories += "\"" + category.Tables[0].Rows[i]["id"].ToString() + "\"" + ":" + "\"" + category.Tables[0].Rows[i]["categoryName"].ToString() + "\"" + ",";
                    }

                    categories = categories.Substring(0, categories.Length - 1);

                    categories += "}";
                }
            }
        }
예제 #6
0
        protected void BindFormControl()
        {
            BLL.wx_diancai_caipin_category categorybll = new BLL.wx_diancai_caipin_category();

            BLL.wx_diancai_dingdan_caiping caipinbll = new BLL.wx_diancai_dingdan_caiping();

            BLL.wx_diancai_member   menberbll = new BLL.wx_diancai_member();
            Model.wx_diancai_member member    = new Model.wx_diancai_member();

            BLL.wx_diancai_shopinfo   shopBll  = new BLL.wx_diancai_shopinfo();
            Model.wx_diancai_shopinfo shopinfo = new Model.wx_diancai_shopinfo();

            BLL.wx_diancai_form_control controlbll = new BLL.wx_diancai_form_control();



            openid = MyCommFun.QueryString("openid");

            shopid = MyCommFun.RequestInt("shopid");

            zhuohao(shopid);

            if (openid == "" || shopid == 0)
            {
                return;
            }


            shopinfo  = shopBll.GetModel(shopid);
            rename    = shopinfo.dcRename;
            hotelName = shopinfo.hotelName;
            idf       = MyCommFun.RequestInt("id");

            member = menberbll.GetModel(shopid, openid);
            if (member != null)
            {
                name  = member.memberName;
                phone = member.menberTel;
                this.address.InnerText = member.memberAddress;
            }

            if (shopinfo.limiteOrder && (!isOpen(shopinfo)))
            {
                contact_info.Style.Add("display", "none");
                showcard.Style.Add("display", "none");
                // MessageBox.ResponseScript(this, "$(\"#showcard2\").show();");
                showcard2.Style.Add("display", "");
                // contact_info.InnerHtml = "";
            }

            //获取控件
            DataSet ZH = controlbll.GetListZH(shopid);

            if (ZH.Tables[0].Rows.Count > 0)
            {
                for (int i = 0; i < ZH.Tables[0].Rows.Count; i++)
                {
                    if (ZH.Tables[0].Rows[i]["cType"].ToString() == "0")
                    {
                        kongjian += "<tr><td width=\"80px\"><label for=\"txt" + i + "\" class=\"ui-input-text\"  >" + ZH.Tables[0].Rows[i]["cName"] + ":</label></td>";
                        kongjian += "<td><div class=\"ui-input-text\">";
                        kongjian += " <input type=\"text\" id=\"txt" + i + "\" name=\"txt" + i + "\"  value=\"\"   class=\"ui-input-text\" placeholder=\"" + ZH.Tables[0].Rows[i]["defaultValue"] + "\">";
                        kongjian += "</div></td></tr>";

                        javascriptStr += "control_" + ZH.Tables[0].Rows[i]["seq"] + ":$(\"#txt" + i + "\").val(),";
                    }
                    else if (ZH.Tables[0].Rows[i]["cType"].ToString() == "1")
                    {
                        kongjian += "<tr><td width=\"80px\"><label for=\"select" + i + "\"  class=\"ui-input-text\"  >" + ZH.Tables[0].Rows[i]["cName"] + ":</label></td>";
                        kongjian += "<td>";
                        kongjian += "<select name=\"select" + i + "\" class=\"selectstyle\" id=\"select" + i + "\"  >";
                        if (ZH.Tables[0].Rows[i]["defaultValue"].ToString() != "")
                        {
                            string   strzh  = ZH.Tables[0].Rows[i]["defaultValue"].ToString().Replace(",", ",");
                            string[] sArray = strzh.Split(',');
                            for (int j = 0; j < sArray.Length; j++)
                            {
                                kongjian += "<option   value=" + sArray[j] + ">" + sArray[j] + "</option>";
                            }
                        }
                        kongjian += "</select>";
                        kongjian += "</td></tr>";

                        javascriptStr += "control_" + ZH.Tables[0].Rows[i]["seq"] + ":$(\"#select" + i + "\").val(),";
                    }
                }
            }

            categories = "{";

            DataSet category1 = categorybll.GetList(shopid);

            if (category1.Tables[0].Rows.Count > 0)
            {
                for (int i = 0; i < category1.Tables[0].Rows.Count; i++)
                {
                    categories += "\"" + category1.Tables[0].Rows[i]["id"].ToString() + "\"" + ":" + "\"" + category1.Tables[0].Rows[i]["categoryName"].ToString() + "\"" + ",";
                }
            }
            categories  = categories.Substring(0, categories.Length - 1);
            categories += "}";
        }