Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            shopid  = MyCommFun.RequestInt("shopid");
            openid  = MyCommFun.QueryString("openid");
            dingdan = MyCommFun.QueryString("dingdan");
            if (!Page.IsPostBack)
            {
                sjopmodel = shopbll.GetModel(shopid);
                hotelName = sjopmodel.hotelName;
                rename    = sjopmodel.dcRename;
                type      = MyCommFun.QueryString("type");
                if (type == "delete")
                {
                    if (manage.Delete(dingdan))
                    {
                        contact_info.Style.Add("display", "none");
                        showcard.Style.Add("display", "none");
                        showcard.HRef = "#";
                        return;
                    }
                    else
                    {
                        showcard.HRef = "diancai_dingdan.aspx?dingdan=" + dingdan + "&type=delete&shopid=" + shopid + "&openid=" + openid;
                    }
                }



                if (dingdan != "")
                {
                    List(dingdan);
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                shopid    = MyCommFun.RequestInt("shopid");
                shopinfo  = shopBll.GetModel(shopid);
                hotelName = shopinfo.hotelName;


                DataSet dr = managebll.GetListshop(shopid);
                if (dr.Tables[0].Rows.Count > 0)
                {
                    for (int i = 0; i < dr.Tables[0].Rows.Count; i++)
                    {
                        //05月22日14时01分
                        str += "<li class=\"dandanb\"><a href=\"caidan_manage_indexdetail.aspx?shopid=" + shopid + "&id=" + dr.Tables[0].Rows[i]["id"].ToString() + "\">";
                        str += "<span class=\"none\">" + dr.Tables[0].Rows[i]["oderTime"].ToString() + "订单详情";
                        if (dr.Tables[0].Rows[i]["payStatus"].ToString() == "1")
                        {
                            str += "<em class=\"ok\">成功</em>";
                        }
                        else
                        {
                            str += "<em class=\"no\">未处理</em>";
                        }

                        str += " <p>" + dr.Tables[0].Rows[i]["id"].ToString() + "," + dr.Tables[0].Rows[i]["payAmount"].ToString() + "元</p></span></a></li>";
                    }
                }
            }
        }
Example #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                BLL.wx_diancai_shopinfo shopBll = new BLL.wx_diancai_shopinfo();

                shopid    = MyCommFun.RequestInt("shopid");
                openid    = MyCommFun.QueryString("openid");
                shopinfo  = shopBll.GetModel(shopid);
                hotelName = shopinfo.hotelName;
                rename    = shopinfo.dcRename;

                BLL.wx_diancai_member           menberbll = new BLL.wx_diancai_member();
                IList <Model.wx_diancai_member> memlist   = menberbll.GetModelList("shopid=" + shopid + " and openid='" + openid + "'");

                if (memlist == null || memlist.Count <= 0 || memlist[0] == null)
                {
                }
                else
                {
                    username = memlist[0].Name;
                    usertel  = memlist[0].menberTel;
                    useraddr = memlist[0].memberAddress;
                }
            }
        }
        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 += "}";
       
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if(!IsPostBack)
            {
                shopid = MyCommFun.RequestInt("shopid");
                shopinfo = shopBll.GetModel(shopid);
                hotelName = shopinfo.hotelName;

                DataSet dr = managebll.GetListshop(shopid);
                if(dr.Tables[0].Rows.Count>0)
                {
                    for (int i = 0; i < dr.Tables[0].Rows.Count;i++ )
                    {
                        //05月22日14时01分
                        str += "<li class=\"dandanb\"><a href=\"caidan_manage_indexdetail.aspx?shopid=" + shopid + "&id=" + dr.Tables[0].Rows[i]["id"].ToString() + "\">";
                        str += "<span class=\"none\">" + dr.Tables[0].Rows[i]["oderTime"].ToString() + "订单详情";
                        if (dr.Tables[0].Rows[i]["payStatus"].ToString() == "1")
                        {
                            str += "<em class=\"ok\">成功</em>";
                        }
                        else
                        {
                            str += "<em class=\"no\">未处理</em>";
                        }

                        str += " <p>" + dr.Tables[0].Rows[i]["id"].ToString() + "," + dr.Tables[0].Rows[i]["payAmount"].ToString() + "元</p></span></a></li>";
                    }
                }
            }
        }
Example #6
0
        /// <summary>
        /// 取得当前微信帐号信息
        /// </summary>
        public Model.wx_userweixin GetWeiXinCode()
        {
            if (IsWeiXinCode())
            {
                Model.wx_userweixin model = Session["nowweixin"] as Model.wx_userweixin;
                if (model != null)
                {
                    return(model);
                }
            }
            else
            {
                int shopid = GetShopId();
                if (shopid != 0)
                {
                    BLL.wx_diancai_shopinfo   shopBll = new BLL.wx_diancai_shopinfo();
                    Model.wx_diancai_shopinfo shop    = shopBll.GetModel(shopid);

                    return(new BLL.wx_userweixin().GetModel(shop.wid.Value));
                }

                int hotelid = GetHotelId();
                if (hotelid != 0)
                {
                    BLL.wx_hotels_info   hotelBll = new BLL.wx_hotels_info();
                    Model.wx_hotels_info hotel    = hotelBll.GetModel(hotelid);

                    return(new BLL.wx_userweixin().GetModel(hotel.wid.Value));
                }
                Response.Write("<script>parent.location.href='http://" + HttpContext.Current.Request.Url.Authority + "/admin/weixin/myweixinlist.aspx'</script>");
                Response.End();
            }
            return(null);
        }
        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 += "}";
            }
        }
Example #8
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if(!IsPostBack)
     {
         shopid = MyCommFun.RequestInt("shopid");
         shopinfo = shopBll.GetModel(shopid);
         shopname = shopinfo.hotelName;
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         shopid   = MyCommFun.RequestInt("shopid");
         shopinfo = shopBll.GetModel(shopid);
         shopname = shopinfo.hotelName;
     }
 }
        /// <summary>
        /// 是否在运营中
        /// </summary>
        /// <returns></returns>
        public bool isOpen(Model.wx_diancai_shopinfo shopinfo)
        {
            int stats = 0;

            if (DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeEnd), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) < 0 || DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeBegin), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) > 0)
            {


            }
            else
            {
                stats += 1;
            }

            if (shopinfo.hoteltimeEnd1 != null && shopinfo.hoteltimeBegin1 != null)
            {
                if (DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeEnd1), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) < 0 || DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeBegin1), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) > 0)
                {


                }
                else
                {
                    stats += 1;
                }
            }

            if (shopinfo.hoteltimeEnd2 != null && shopinfo.hoteltimeBegin2 != null)
            {
                if (DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeEnd2), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) < 0 || DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeBegin2), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) > 0)
                {


                }
                else
                {
                    stats += 1;
                }
            }





            if (stats > 0)
            {
                return true;// status = "<em class=\"ok\">营业中</em>";
            }
            else
            {
                return false;// status = "<em class=\"no\">未营业</em>";
            }

        }
Example #11
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         aid       = MyCommFun.RequestInt("aid");
         shopid    = MyCommFun.RequestInt("shopid");
         openid    = MyCommFun.QueryString("openid");
         shopinfo  = shopBll.GetModel(shopid);
         hotelName = shopinfo.hotelName;
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                aid = MyCommFun.RequestInt("aid");
                shopid = MyCommFun.RequestInt("shopid");
                openid = MyCommFun.QueryString("openid");
                shopinfo = shopBll.GetModel(shopid);
                hotelName = shopinfo.hotelName;

            
            }
        }
Example #13
0
        private void ShowInfo(int id)
        {
            Model.wx_diancai_shopinfo model = bll.GetModel(id);

            lblShopCode.Text  = model.ShopCode;
            txtHotelName.Text = model.hotelName;
            ddlKcType.Value   = model.kcType;
            txtOperator.Text  = model.Operator;
            txtTel.Text       = model.tel;
            txtEmail.Text     = model.email;

            rblRecommend.SelectedValue = model.Recommend.HasValue && model.Recommend.Value ? "1" : "0";
            this.lblShopCode.Text      = model.ShopCode;
        }
Example #14
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 += "}";
        }
Example #15
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                id        = MyCommFun.QueryString("id");
                shopid    = MyCommFun.RequestInt("shopid");
                sjopmodel = shopinfo.GetModel(shopid);
                hotelName = sjopmodel.hotelName;

                if (id != "")
                {
                    List(id);
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if(!IsPostBack)
            {
                id = MyCommFun.QueryString("id");
                shopid = MyCommFun.RequestInt("shopid");
                sjopmodel = shopinfo.GetModel(shopid);
                hotelName = sjopmodel.hotelName;

                if (id != "")
                {
                    List(id);
                }

            }
        }
Example #17
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.Page.IsPostBack)
            {
                this.shopid = MyCommFun.RequestInt("shopid");

                this.openid = MyCommFun.QueryString("openid");

                this.shopinfo  = this.shopBll.GetModel(this.shopid);
                this.hotelName = this.shopinfo.hotelName;
                this.rename    = this.shopinfo.dcRename;
                if (this.openid != "")
                {
                    this.List(this.openid);
                }
            }
        }
Example #18
0
        protected void Page_Load(object sender, EventArgs e)
        {
            shopid  = MyCommFun.RequestInt("shopid");
            openid  = MyCommFun.QueryString("openid");
            dingdan = MyCommFun.QueryString("dingdan");
            if (!Page.IsPostBack)
            {
                sjopmodel = shopbll.GetModel(shopid);
                hotelName = sjopmodel.hotelName;
                rename    = sjopmodel.dcRename;

                if (dingdan != "")
                {
                    List(dingdan);
                }
            }
        }
Example #19
0
        private bool DoEdit()
        {
            Model.wx_diancai_shopinfo model = bll.GetModel(id);

            model.hotelName = txtHotelName.Text.ToString();
            model.kcType    = ddlKcType.Value;
            model.Operator  = txtOperator.Text.ToString();
            model.tel       = txtTel.Text.ToString();
            model.email     = txtEmail.Text.ToString();
            model.Recommend = rblRecommend.SelectedValue == "1";

            if (bll.Update(model))
            {
                AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), "修改商户或者门店入驻登记信息:" + model.hotelName); //记录日志
                return(true);
            }
            ;
            return(false);
        }
Example #20
0
        private bool DoAdd()
        {
            Model.wx_diancai_shopinfo model = new Model.wx_diancai_shopinfo();

            model.wid       = GetWeiXinCode().id;
            model.hotelName = txtHotelName.Text.ToString();
            model.kcType    = ddlKcType.Value;
            model.Operator  = txtOperator.Text.ToString();
            model.tel       = txtTel.Text.ToString();
            model.email     = txtEmail.Text.ToString();
            model.Recommend = rblRecommend.SelectedValue == "1";

            if (bll.Add(model) > 0)
            {
                AddAdminLog(MXEnums.ActionEnum.Add.ToString(), "添加商户或者门店入驻登记信息:" + model.hotelName); //记录日志
                return(true);
            }
            ;
            return(false);
        }
Example #21
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                shopid  = MyCommFun.RequestInt("shopid");
                openid  = MyCommFun.QueryString("openid");
                dingdan = MyCommFun.RequestInt("dingdan");
                wid     = MyCommFun.RequestInt("wid");

                shopinfo       = shopBll.GetModel(shopid);
                RestruantName  = shopinfo.hotelName;
                rename         = shopinfo.dcRename;
                RestruantPhone = shopinfo.tel;
                if (dingdan > 0)
                {
                    var orderDetail = new OrderDetail();
                    orderDetail.GetDetail(dingdan);
                    lat = orderDetail.xplace;
                    lng = orderDetail.yplace;
                    BindOrderDetail(orderDetail);
                }
            }
        }
Example #22
0
        public void list(int shopid)
        {
            hotel = hotelBll.GetModel(shopid);
            if (hotel != null)
            {
                this.hotelName.Text      = hotel.hotelName;
                this.hotelLogo.Text      = hotel.hotelLogo;
                this.hoteltimeBegin.Text = hotel.hoteltimeBegin.Value.ToString("HH:mm:ss");
                this.hoteltimeEnd.Text   = hotel.hoteltimeEnd.Value.ToString("HH:mm:ss");
                if (hotel.hoteltimeBegin1 != null)
                {
                    this.hoteltimeBegin1.Text = hotel.hoteltimeBegin1.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeEnd1 != null)
                {
                    this.hoteltimeEnd1.Text = hotel.hoteltimeEnd1.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeBegin2 != null)
                {
                    this.hoteltimeBegin2.Text = hotel.hoteltimeBegin2.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeEnd2 != null)
                {
                    this.hoteltimeEnd2.Text = hotel.hoteltimeEnd2.Value.ToString("HH:mm:ss");
                }

                this.limiteOrder.SelectedValue = hotel.limiteOrder.ToString();
                this.rename.Text                 = hotel.dcRename;
                this.sendPrice.Text              = hotel.sendPrice.ToString();
                this.sendCost.Text               = hotel.sendCost.ToString();
                this.freeSendcost.Text           = hotel.freeSendcost.ToString();
                this.type.Value                  = hotel.kcType;
                this.miaoshu.InnerText           = hotel.miaoshu;
                this.radius.Text                 = hotel.radius;
                this.sendArea.Text               = hotel.sendArea;
                this.tel.Text                    = hotel.tel;
                this.address.Text                = hotel.address;
                this.txtLatXPoint.Text           = hotel.xplace.ToString();
                this.txtLngYPoint.Text           = hotel.yplace.ToString();
                this.personLimite.Text           = hotel.personLimite.ToString();
                this.notice.InnerText            = hotel.notice;
                this.hotelintroduction.InnerText = hotel.hotelintroduction;
                this.email.Text                  = hotel.email;
                this.emailpwd.Text               = hotel.emailpwd;
                this.stmp.Text                   = hotel.stmp;
                this.css.Text                    = hotel.css;
            }

            IList <Model.wx_diancai_shoppic> itemlist = iBll.GetModelList("shopid=" + shopid + " order by id asc");

            if (itemlist != null && itemlist.Count > 0)
            {
                int count = itemlist.Count;


                Model.wx_diancai_shoppic itemEntity = new Model.wx_diancai_shoppic();
                for (int i = 1; i <= count; i++)
                {
                    itemEntity  = itemlist[(i - 1)];
                    description = this.FindControl("description" + i) as TextBox;
                    sortid      = this.FindControl("sortid" + i) as TextBox;
                    picUrl      = this.FindControl("picUrl" + i) as TextBox;
                    pictzUrl    = this.FindControl("pictzUrl" + i) as TextBox;

                    description.Text = itemEntity.description;
                    sortid.Text      = itemEntity.sortid.ToString();
                    picUrl.Text      = itemEntity.picUrl.ToString();
                    pictzUrl.Text    = itemEntity.pictzUrl.ToString();
                }
            }
        }
        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(aid);
                kcType = shopinfo.kcType;
                sendPrice = Convert.ToDecimal( shopinfo.sendPrice);
                radius = shopinfo.radius;
                sendArea = shopinfo.sendArea;
                tel = shopinfo.tel;
                xplace = Convert.ToDecimal( shopinfo.xplace);
                yplace = Convert.ToDecimal( shopinfo.yplace);
                hotelName = shopinfo.hotelName;
                address = shopinfo.address;
                hotelintroduction = shopinfo.hotelintroduction;

                hoteltimeBegin = shopinfo.hoteltimeBegin.Value.ToString("HH:mm");
                hoteltimeEnd = shopinfo.hoteltimeEnd.Value.ToString("HH:mm");
                yingye1 = "<tr><td>营业时间:" + hoteltimeBegin + "-" + hoteltimeEnd + "</td></tr>";

                int stats = 0;

                if (string.Compare(shopinfo.hoteltimeEnd.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) < 0 || string.Compare(shopinfo.hoteltimeBegin.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) > 0)
                {
                  
          
                }
                else
                {
                    stats += 1;
                }

                if (string.Compare(shopinfo.hoteltimeEnd1.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) < 0 || string.Compare(shopinfo.hoteltimeBegin1.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) > 0)
                {
                  
                   
                }
                else
                {
                    stats += 1;
                }

                if (string.Compare(shopinfo.hoteltimeEnd2.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) < 0 || string.Compare(shopinfo.hoteltimeBegin2.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) > 0)
                {
                  

                }
                else
                {
                    stats += 1;
                }



                if (stats > 0)
                {
                    status = "<tr><td width=\"70\">店铺状态:<em class=\"ok\">营业中</em>  </tr>";
                }
                else
                {
                    status = "<tr><td width=\"70\">店铺状态:<em class=\"no\">未营业</em>  </tr>";
                }




                if (shopinfo.hoteltimeBegin1 != null && shopinfo.hoteltimeEnd1!=null)
                {
                    hoteltimeBegin1 = shopinfo.hoteltimeBegin1.Value.ToString("HH:mm");
                    hoteltimeEnd1 = shopinfo.hoteltimeEnd1.Value.ToString("HH:mm");
                    yingye2 = "<tr><td>营业时间1:" + hoteltimeBegin1 + "-" + hoteltimeEnd1 + "</td></tr>";
                }

                if (shopinfo.hoteltimeBegin2 != null && shopinfo.hoteltimeEnd2 != null)
                {
                    hoteltimeBegin2 = shopinfo.hoteltimeBegin2.Value.ToString("HH:mm");
                    hoteltimeEnd2 = shopinfo.hoteltimeEnd2.Value.ToString("HH:mm");
                    yingye3 = "<tr><td>营业时间2:" + hoteltimeBegin2 + "-" + hoteltimeEnd2 + "</td></tr>";
                }


                //if (hoteltimeEnd<DateTime.Now.ToString("HH:mm"))
                //{
                //}





              
               
            }
        }
Example #24
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 += "}";
        }
Example #25
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 += "}";
                }
            }
        }
Example #26
0
        public void list(int shopid)
        {
            hotel = hotelBll.GetModel(shopid);
            if (hotel != null)
            {
                this.hotelName.Text = hotel.hotelName;
                this.hotelLogo.Text = hotel.hotelLogo;
                if (hotel.hoteltimeBegin.HasValue)
                {
                    this.hoteltimeBegin.Text = hotel.hoteltimeBegin.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeEnd.HasValue)
                {
                    this.hoteltimeEnd.Text = hotel.hoteltimeEnd.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeBegin1 != null)
                {
                    this.hoteltimeBegin1.Text = hotel.hoteltimeBegin1.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeEnd1 != null)
                {
                    this.hoteltimeEnd1.Text = hotel.hoteltimeEnd1.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeBegin2 != null)
                {
                    this.hoteltimeBegin2.Text = hotel.hoteltimeBegin2.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeEnd2 != null)
                {
                    this.hoteltimeEnd2.Text = hotel.hoteltimeEnd2.Value.ToString("HH:mm:ss");
                }

                this.limiteOrder.SelectedValue = hotel.limiteOrder.ToString();
                this.rename.Text       = hotel.dcRename;
                this.sendPrice.Text    = hotel.sendPrice.ToString();
                this.sendCost.Text     = hotel.sendCost.ToString();
                this.freeSendcost.Text = hotel.freeSendcost.ToString();
                this.type.Value        = hotel.kcType;
                this.miaoshu.InnerText = hotel.miaoshu;
                this.radius.Text       = hotel.radius;
                this.sendArea.Text     = hotel.sendArea;
                this.tel.Text          = hotel.tel;
                this.address.Text      = hotel.address;
                this.txtLatXPoint.Text = hotel.xplace.ToString();
                this.txtLngYPoint.Text = hotel.yplace.ToString();
                if (hotel.xplace.HasValue && hotel.yplace.HasValue)
                {
                    ClientScript.RegisterStartupScript(GetType(), "message",
                                                       "<script language='javascript'> $(\"#baiduframe\").attr(\"src\", \"../../weixin/map/qqmap/qqmap_getLocation.html?lng=" + hotel.yplace.Value.ToString() + "&lat=" + hotel.xplace.Value.ToString() + "\");</script>");
                }
                this.personLimite.Text           = hotel.personLimite.HasValue ? hotel.personLimite.ToString() : string.Empty;
                this.notice.InnerText            = hotel.notice;
                this.hotelintroduction.InnerText = hotel.hotelintroduction;
                this.email.Text       = hotel.email;
                this.emailpwd.Text    = hotel.emailpwd;
                this.stmp.Text        = hotel.stmp;
                this.css.Text         = hotel.css;
                this.mobile.Text      = hotel.Mobile;
                this.manager.Text     = hotel.Operator;
                this.lblShopCode.Text = hotel.ShopCode;
            }

            IList <Model.wx_diancai_shoppic> itemlist = iBll.GetModelList("shopid=" + shopid + " order by id asc");

            if (itemlist != null && itemlist.Count > 0)
            {
                int count = itemlist.Count;


                Model.wx_diancai_shoppic itemEntity = new Model.wx_diancai_shoppic();
                for (int i = 1; i <= count; i++)
                {
                    itemEntity  = itemlist[(i - 1)];
                    description = this.FindControl("description" + i) as TextBox;
                    sortid      = this.FindControl("sortid" + i) as TextBox;
                    picUrl      = this.FindControl("picUrl" + i) as TextBox;
                    pictzUrl    = this.FindControl("pictzUrl" + i) as TextBox;

                    description.Text = itemEntity.description;
                    sortid.Text      = itemEntity.sortid.ToString();
                    picUrl.Text      = itemEntity.picUrl.ToString();
                    pictzUrl.Text    = itemEntity.pictzUrl.ToString();
                }
            }
        }
Example #27
0
        protected void Page_Load(object sender, EventArgs e)
        {
            openid = MyCommFun.QueryString("openid");

            shopid = MyCommFun.RequestInt("shopid");
            if (!Page.IsPostBack)
            {
                shopinfo = shopBll.GetModel(shopid);
                if (shopinfo == null)
                {
                    return;
                }
                var list = picBll.GetModelList(String.Format(" shopid={0}", shopid));
                if (list != null && list.Any())
                {
                    int j = 0;
                    foreach (var pic in list)
                    {
                        tupian += string.Format("  <li><p>{0}</p><a href=\"{1}\"><img class='header-img' src=\"{2}\"></a></li>", pic.description, pic.pictzUrl, pic.picUrl);
                        j++;
                        if (j == 1)
                        {
                            tabid += string.Format("<li class='active'>{0}</li>", j);
                        }
                        else
                        {
                            tabid += string.Format("<li>{0}</li>", j);
                        }
                    }
                }

                kcType            = shopinfo.kcType;
                sendPrice         = Convert.ToDecimal(shopinfo.sendPrice);
                radius            = shopinfo.radius;
                sendArea          = shopinfo.sendArea;
                notice            = shopinfo.notice;
                tel               = shopinfo.tel;
                xplace            = Convert.ToDecimal(shopinfo.xplace);
                yplace            = Convert.ToDecimal(shopinfo.yplace);
                hotelName         = shopinfo.hotelName;
                rename            = shopinfo.dcRename;
                address           = shopinfo.address;
                hotelintroduction = shopinfo.hotelintroduction;

                hoteltimeBegin = shopinfo.hoteltimeBegin.Value.ToString("HH:mm");
                hoteltimeEnd   = shopinfo.hoteltimeEnd.Value.ToString("HH:mm");
                yingye1        = "<tr><td>营业时间:" + hoteltimeBegin + "-" + hoteltimeEnd + "</td></tr>";



                int stats = 0;

                if (DateTime.Compare(Convert.ToDateTime(hoteltimeEnd), DateTime.Now) < 0 || DateTime.Compare(Convert.ToDateTime(hoteltimeBegin), DateTime.Now) > 0)
                {
                }
                else
                {
                    stats += 1;
                }

                if (shopinfo.hoteltimeEnd1 != null && shopinfo.hoteltimeBegin1 != null)
                {
                    if (DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeEnd1), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) < 0 || DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeBegin1), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) > 0)
                    {
                    }
                    else
                    {
                        stats += 1;
                    }
                }

                if (shopinfo.hoteltimeEnd2 != null && shopinfo.hoteltimeBegin2 != null)
                {
                    if (DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeEnd2), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) < 0 || DateTime.Compare(Convert.ToDateTime(shopinfo.hoteltimeBegin2), Convert.ToDateTime("2100-1-1 " + DateTime.Now.ToShortTimeString())) > 0)
                    {
                    }
                    else
                    {
                        stats += 1;
                    }
                }


                if (stats > 0)
                {
                    status = "<tr><td width=\"70\">店铺状态:<em class=\"ok\">营业中</em>  </tr>";
                }
                else
                {
                    status = "<tr><td width=\"70\">店铺状态:<em class=\"no\">未营业</em>  </tr>";
                }



                if (shopinfo.hoteltimeBegin1 != null && shopinfo.hoteltimeEnd1 != null)
                {
                    hoteltimeBegin1 = shopinfo.hoteltimeBegin1.Value.ToString("HH:mm");
                    hoteltimeEnd1   = shopinfo.hoteltimeEnd1.Value.ToString("HH:mm");
                    yingye2         = "<tr><td>营业时间1:" + hoteltimeBegin1 + "-" + hoteltimeEnd1 + "</td></tr>";
                }

                if (shopinfo.hoteltimeBegin2 != null && shopinfo.hoteltimeEnd2 != null)
                {
                    hoteltimeBegin2 = shopinfo.hoteltimeBegin2.Value.ToString("HH:mm");
                    hoteltimeEnd2   = shopinfo.hoteltimeEnd2.Value.ToString("HH:mm");
                    yingye3         = "<tr><td>营业时间2:" + hoteltimeBegin2 + "-" + hoteltimeEnd2 + "</td></tr>";
                }


                //if (hoteltimeEnd<DateTime.Now.ToString("HH:mm"))
                //{
                //}
            }
        }
Example #28
0
        public void List(int ids)
        {
            //订单

            Dingdanlist = "";
            dingdanren  = "";

            DataSet dr = managebll.Getcaopin(id);

            if (dr.Tables[0].Rows.Count > 0)
            {
                decimal amount = 0;



                Dingdanlist += "<tr><th>菜品名称</th><th class=\"cc\">单价</th><th class=\"cc\">购买份数</th><th class=\"rr\">价格</th> </tr>";
                for (int i = 0; i < dr.Tables[0].Rows.Count; i++)
                {
                    Dingdanlist += " <tr><td>" + dr.Tables[0].Rows[i]["cpName"] + "</td>";
                    Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["price"] + "</td>";
                    Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["num"] + "</td>";
                    Dingdanlist += "<td class=\"rr\">¥" + dr.Tables[0].Rows[i]["totpric"] + "</td></tr>";
                    amount      += Convert.ToDecimal(dr.Tables[0].Rows[i]["totpric"]);
                }

                sjopmodel = shopinfo.GetModel(shopid);//配送费
                decimal zongji = amount + Convert.ToDecimal(sjopmodel.sendCost);
                if (sjopmodel != null)
                {
                    Dingdanlist += "<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td>  <td class=\"cc\" >配送费</td><td class=\"rr\" >¥" + sjopmodel.sendCost + "</td></tr>";
                }
                else
                {
                    Dingdanlist += "<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td>  <td class=\"cc\" >配送费</td><td class=\"rr\" >¥" + 0 + "</td></tr>";
                }
                Dingdanlist += "<tr><td>总计:</td><td ></td><td ></td><td class=\"rr\">¥" + zongji + "</td></tr>";
            }


            manage = managebll.GetModeldingdan(id);
            //订单信息
            if (manage != null)
            {
                dingdanren += "<tr><td width=\"70\">订单编号: " + manage.orderNumber + "</td></tr>";
                dingdanren += "<tr> <td>下单时间:" + manage.oderTime + "</td></tr>";
                dingdanren += "<tr><td>联系人:" + manage.customerName + "</td></tr>";
                dingdanren += "<tr><td>联系电话:" + manage.customerTel + "</td></tr>";
                dingdanren += "<tr><td>地址:" + manage.address + "</td></tr>";
                dingdanren += "<tr><td>备注 :" + manage.oderRemark + "</td></tr>";
                if (manage.payStatus == 1)
                {
                    dingdanren += "<tr><td>订单状态:<em  style='width:70px;' class='ok'>已处理</em></td></tr>";
                }
                else
                {
                    dingdanren += "<tr><td>订单状态:<em  style='width:70px;' class='no'>未处理</em></td></tr>";
                }
            }
            else
            {
                dingdanren += "<tr><td width=\"70\">订单编号:</td></tr>";
                dingdanren += "<tr> <td>下单时间:</td></tr>";
                dingdanren += "<tr><td>联系人:</td></tr>";
                dingdanren += "<tr><td>联系电话:</td></tr>";
                dingdanren += "<tr><td>地址:</td></tr>";
                dingdanren += "<tr><td>备注 :</td></tr>";


                dingdanren += "<tr><td>订单状态:<em  style='width:70px;' class='no'>未处理</em></td></tr>";
            }


            dingdanren += "<tr><td>商家留言:</td></tr> <tr> <td></td></tr>";
        }
Example #29
0
        public void ProcessRequest(HttpContext context)
        {
            Dictionary <string, string> jsonDict = new Dictionary <string, string>();

            context.Response.ContentType = "text/json";
            string _action   = MyCommFun.QueryString("myact");
            string username  = MyCommFun.QueryString("username");
            string parssword = MyCommFun.QueryString("parssword");
            string id        = MyCommFun.QueryString("id");
            string openid    = MyCommFun.QueryString("openid");
            string state     = MyCommFun.QueryString("state");
            string goodsData = QueryString("goodsData");
            int    shopid    = MyCommFun.RequestInt("shopid");


            BLL.wx_diancai_dianyuan   dianyuanbll = new BLL.wx_diancai_dianyuan();
            Model.wx_diancai_dianyuan dianyuan    = new Model.wx_diancai_dianyuan();


            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_dingdan_manage    manage      = new BLL.wx_diancai_dingdan_manage();
            Model.wx_diancai_dingdan_manage  managemodel = new Model.wx_diancai_dingdan_manage();
            BLL.wx_diancai_dingdan_caiping   caipinbll   = new BLL.wx_diancai_dingdan_caiping();
            Model.wx_diancai_dingdan_caiping caipin      = new Model.wx_diancai_dingdan_caiping();

            if (_action == "login")
            {
                if (dianyuanbll.Exists(username, parssword))
                {
                    jsonDict.Add("ret", "ok");
                    jsonDict.Add("content", "登录成功!");

                    context.Response.Write(MyCommFun.getJsonStr(jsonDict));
                }
                else
                {
                    jsonDict.Add("ret", "fail");
                    jsonDict.Add("content", "密码错误!");

                    context.Response.Write(MyCommFun.getJsonStr(jsonDict));
                }
            }

            else if (_action == "setstatus")
            {
                //id

                if (manage.Updatestatus(id, state))
                {
                    managemodel = manage.GetModel(MyCommFun.Str2Int(id));
                    BLL.wx_diancai_member menbll = new BLL.wx_diancai_member();
                    if (state == "1")
                    {
                        menbll.Update(managemodel.openid);
                    }
                    if (state == "2")
                    {
                        menbll.Updatefail(managemodel.openid);
                    }

                    jsonDict.Add("ret", "ok");
                    jsonDict.Add("content", "提交成功!");
                    context.Response.Write(MyCommFun.getJsonStr(jsonDict));
                }
            }

            else if (_action == "addmember")
            {
                #region 用户基本信息管理
                member = menberbll.GetModel(shopid, openid);
                bool isAdd = false;
                if (member == null)
                {
                    isAdd = true;
                }
                else
                {
                    if (member.status.Value == 0)
                    {
                        //处于黑名单里
                        jsonDict.Add("ret", "fail");
                        jsonDict.Add("content", "您处于黑名单里!");
                        context.Response.Write(MyCommFun.getJsonStr(jsonDict));
                        return;
                    }
                }


                member.shopid         = shopid;
                member.openid         = openid;
                member.weixinName     = MyCommFun.QueryString("weixinName");
                member.Name           = MyCommFun.QueryString("username");
                member.memberName     = MyCommFun.QueryString("username");
                member.menberTel      = MyCommFun.QueryString("customerTel");
                member.memberAddress  = MyCommFun.QueryString("address");
                member.successDingdan = 0;
                member.failDingdan    = 0;
                member.cancelDingdan  = 0;
                member.zongjifen      = 0;
                member.zongcje        = 0;
                member.status         = 0;
                member.createDate     = DateTime.Now;

                if (isAdd)
                {
                    menberbll.Add(member);
                }
                else
                {
                    menberbll.Update(member);
                }

                jsonDict.Add("ret", "ok");
                jsonDict.Add("content", "提交成功!");
                context.Response.Write(MyCommFun.getJsonStr(jsonDict));


                #endregion
            }
            else if (_action == "addcaidan")
            {
                string deskNumber = MyCommFun.QueryString("deskNumber");//桌号
                //用户点菜完,提交订单
                #region 判断参数是否合法,判断用户是否处于黑名单里
                if (goodsData == "" || openid == "")
                {
                    jsonDict.Add("ret", "err");
                    jsonDict.Add("content", "订单提交失败,参数为空值!");
                    context.Response.Write(MyCommFun.getJsonStr(jsonDict));
                    return;
                }

                member = menberbll.GetModel(shopid, openid);
                bool isAdd = false;
                if (member == null)
                {
                    isAdd  = true;
                    member = new Model.wx_diancai_member();
                }
                else
                {
                    if (member.status.Value == 0)
                    {
                        //处于黑名单里
                        jsonDict.Add("ret", "fail");
                        jsonDict.Add("content", "您处于黑名单里,不能下单!");
                        context.Response.Write(MyCommFun.getJsonStr(jsonDict));
                        return;
                    }
                }

                #endregion

                //获得商家信息
                BLL.wx_diancai_shopinfo   shopbll        = new BLL.wx_diancai_shopinfo();
                Model.wx_diancai_shopinfo shopinfoEntity = new Model.wx_diancai_shopinfo();
                shopinfoEntity = shopbll.GetModel(shopid);

                #region 计算商品总价格
                decimal  payAmount = 0;
                string[] sArray    = goodsData.Split(';');

                for (int i = 0; i < sArray.Length - 1; i++)
                {
                    string[] sAr = sArray[i].Split(',');
                    payAmount += Convert.ToInt32(sAr[1]) * Convert.ToDecimal(sAr[2]);//总价
                }

                #endregion


                member.shopid = shopid;
                member.openid = openid;

                member.Name           = MyCommFun.QueryString("name");
                member.memberName     = MyCommFun.QueryString("name");
                member.menberTel      = MyCommFun.QueryString("phone");
                member.memberAddress  = MyCommFun.QueryString("address");
                member.successDingdan = 0;
                member.failDingdan    = 0;
                member.cancelDingdan  = 0;
                member.zongjifen      = 0;
                member.zongcje        = 0;
                member.status         = 0;
                member.createDate     = DateTime.Now;

                if (isAdd)
                {
                    menberbll.Add(member);
                }
                else
                {
                    menberbll.Update(member);
                }

                #region //订单信息
                managemodel.shopinfoid   = shopid;
                managemodel.openid       = openid;
                managemodel.orderNumber  = Utils.Number(13); //订单号
                managemodel.deskNumber   = deskNumber;       //桌号deskNumber
                managemodel.customerName = MyCommFun.QueryString("name");
                managemodel.customerTel  = MyCommFun.QueryString("phone");
                managemodel.address      = MyCommFun.QueryString("address");
                managemodel.oderRemark   = MyCommFun.QueryString("oderRemark");
                managemodel.payStatus    = 0;
                managemodel.oderRemark   = "";
                managemodel.oderTime     = DateTime.Now;
                managemodel.createDate   = DateTime.Now;
                int idf = manage.Add(managemodel);

                #endregion

                #region   //form表单提交
                BLL.wx_diancai_form_control           cBll        = new BLL.wx_diancai_form_control();
                IList <Model.wx_diancai_form_control> controlList = cBll.GetModelList("shopinfoId=" + shopid);
                if (controlList != null)
                {
                    BLL.wx_diancai_form_result   retBll = new BLL.wx_diancai_form_result();
                    Model.wx_diancai_form_result result = new Model.wx_diancai_form_result();
                    result.shopinfoId = shopid;
                    result.openid     = openid;
                    result.createDate = DateTime.Now;

                    Model.wx_diancai_form_control control = new Model.wx_diancai_form_control();
                    for (int i = 0; i < controlList.Count; i++)
                    {
                        control = controlList[i];
                        string reqControlIdValue = MyCommFun.QueryString("control_" + control.seq);
                        result.cId        = control.seq;
                        result.cName      = control.cName;
                        result.userResult = reqControlIdValue;
                        retBll.Add(result);
                    }
                }
                #endregion

                //菜品

                for (int i = 0; i < sArray.Length - 1; i++)
                {
                    string[] sAr = sArray[i].Split(',');
                    caipin.dingId  = idf;
                    caipin.caiId   = Convert.ToInt32(sAr[0]);                             //菜品ID
                    caipin.num     = Convert.ToInt32(sAr[1]);                             //菜品件数
                    caipin.price   = Convert.ToDecimal(sAr[2]);                           //菜品单价
                    caipin.totpric = Convert.ToInt32(sAr[1]) * Convert.ToDecimal(sAr[2]); //总价
                    //  payAmount += Convert.ToInt32(sAr[1]) * Convert.ToDecimal(sAr[2]);//客户购买总价
                    caipinbll.Add(caipin);
                }
                //订单满多少免配送费
                if (payAmount < shopinfoEntity.freeSendcost)
                {
                    payAmount += Convert.ToDecimal(shopinfoEntity.sendCost);
                }

                bool isOk = manage.Update(idf, payAmount);
                if (isOk)
                {
                    jsonDict.Add("ret", "ok");
                    jsonDict.Add("content", "订单提交成功!请到订单查看!");
                    context.Response.Write(MyCommFun.getJsonStr(jsonDict));
                }
                else
                {
                    jsonDict.Add("ret", "err");
                    jsonDict.Add("content", "订单提交失败!");
                    context.Response.Write(MyCommFun.getJsonStr(jsonDict));
                }
                context.Response.End();
            }
        }
Example #30
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 += "}";
                }




            }
        }
        public void List(int ids)
        {

            //订单

            Dingdanlist = "";
            dingdanren = "";

            DataSet dr = managebll.Getcaopin(id);
            if (dr.Tables[0].Rows.Count > 0)
            {
                decimal amount = 0;



                Dingdanlist += "<tr><th>菜品名称</th><th class=\"cc\">单价</th><th class=\"cc\">购买份数</th><th class=\"rr\">价格</th> </tr>";
                for (int i = 0; i < dr.Tables[0].Rows.Count; i++)
                {
                    Dingdanlist += " <tr><td>" + dr.Tables[0].Rows[i]["cpName"] + "</td>";
                    Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["price"] + "</td>";
                    Dingdanlist += "<td class=\"cc\">" + dr.Tables[0].Rows[i]["num"] + "</td>";
                    Dingdanlist += "<td class=\"rr\">¥" + dr.Tables[0].Rows[i]["totpric"] + "</td></tr>";
                    amount += Convert.ToDecimal(dr.Tables[0].Rows[i]["totpric"]);
                }

                sjopmodel = shopinfo.GetModel(shopid);//配送费
                decimal zongji = amount + Convert.ToDecimal(sjopmodel.sendCost);
                if (sjopmodel != null)
                {
                    Dingdanlist += "<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td>  <td class=\"cc\" >配送费</td><td class=\"rr\" >¥" + sjopmodel.sendCost + "</td></tr>";
                }
                else
                {
                    Dingdanlist += "<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td>  <td class=\"cc\" >配送费</td><td class=\"rr\" >¥" + 0 + "</td></tr>";
                }
                Dingdanlist += "<tr><td>总计:</td><td ></td><td ></td><td class=\"rr\">¥" + zongji + "</td></tr>";

            }


            manage = managebll.GetModeldingdan(id);
            //订单信息
            if (manage != null)
            {
                dingdanren += "<tr><td width=\"70\">订单编号: " + manage.orderNumber + "</td></tr>";
                dingdanren += "<tr> <td>下单时间:" + manage.oderTime + "</td></tr>";
                dingdanren += "<tr><td>联系人:" + manage.customerName + "</td></tr>";
                dingdanren += "<tr><td>联系电话:" + manage.customerTel + "</td></tr>";
                dingdanren += "<tr><td>地址:" + manage.address + "</td></tr>";
                dingdanren += "<tr><td>备注 :" + manage.oderRemark + "</td></tr>";
                if (manage.payStatus == 1)
                {
                    dingdanren += "<tr><td>订单状态:<em  style='width:70px;' class='ok'>已处理</em></td></tr>";
                }
                else
                {
                    dingdanren += "<tr><td>订单状态:<em  style='width:70px;' class='no'>未处理</em></td></tr>";
                }
            }
            else
            {
                dingdanren += "<tr><td width=\"70\">订单编号:</td></tr>";
                dingdanren += "<tr> <td>下单时间:</td></tr>";
                dingdanren += "<tr><td>联系人:</td></tr>";
                dingdanren += "<tr><td>联系电话:</td></tr>";
                dingdanren += "<tr><td>地址:</td></tr>";
                dingdanren += "<tr><td>备注 :</td></tr>";


                dingdanren += "<tr><td>订单状态:<em  style='width:70px;' class='no'>未处理</em></td></tr>";

            }


            dingdanren += "<tr><td>商家留言:</td></tr> <tr> <td></td></tr>";
        }
Example #32
0
        public void List(int ids)
        {
            //订单

            StringBuilder dingdanlistStringBuilder = new StringBuilder();
            StringBuilder dingdanrenStringBuilder  = new StringBuilder();

            DataSet dr = managebll.Getcaopin(id);

            if (dr.Tables[0].Rows.Count > 0)
            {
                decimal amount = 0;

                dingdanlistStringBuilder.Append("<tr><th>商品信息名称</th><th class=\"cc\">单价</th><th class=\"cc\">购买份数</th><th class=\"rr\">总价</th> </tr>");
                for (int i = 0; i < dr.Tables[0].Rows.Count; i++)
                {
                    dingdanlistStringBuilder.Append(" <tr><td>" + dr.Tables[0].Rows[i]["cpName"] + "</td>");
                    dingdanlistStringBuilder.Append("<td class=\"cc\">¥" + dr.Tables[0].Rows[i]["price"] + "</td>");
                    dingdanlistStringBuilder.Append("<td class=\"cc\">" + dr.Tables[0].Rows[i]["num"] + "</td>");
                    dingdanlistStringBuilder.Append("<td class=\"rr\">¥" + dr.Tables[0].Rows[i]["totpric"] + "</td></tr>");
                    amount += Convert.ToDecimal(dr.Tables[0].Rows[i]["totpric"]);
                }

                sjopmodel = shopinfo.GetModel(shopid);//配送费
                decimal zongji = amount + Convert.ToDecimal(sjopmodel.sendCost);
                if (sjopmodel != null)
                {
                    dingdanlistStringBuilder.Append("<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td>  <td class=\"cc\" ></td><td class=\"rr\" ></td></tr>");
                }
                else
                {
                    dingdanlistStringBuilder.Append("<tr><td>商品总费</td><td class=\"cc\">¥" + amount + "</td>  <td class=\"cc\" ></td><td class=\"rr\" ></td></tr>");
                }
                dingdanlistStringBuilder.Append("<tr><td></td><td ></td><td ></td><td class=\"rr\">总计:<span class='text-danger'>¥" + zongji + "</span></td></tr>");
            }


            manage = managebll.GetModeldingdan(id);
            //订单信息
            if (manage != null)
            {
                dingdanrenStringBuilder.Append("<tr><td width=\"70\">订单编号: " + manage.orderNumber + "</td></tr>");
                dingdanrenStringBuilder.Append("<tr> <td>预约日期:" + manage.oderTime + "</td></tr>");
                dingdanrenStringBuilder.Append("<tr><td>预约人:" + manage.customerName + "</td></tr>");
                dingdanrenStringBuilder.Append("<tr><td>电话:" + manage.customerTel + "</td></tr>");

                switch (manage.payStatus)
                {
                case 1:
                    dingdanrenStringBuilder.Append("<tr><td>订单状态:<em  style='width:70px;' class='ok'>等待使用</em></td></tr>");
                    break;

                case 2:
                case 4:     //部分退款
                    dingdanrenStringBuilder.Append("<tr><td>订单状态:<em  style='width:70px;' class='ok'>部分使用</em></td></tr>");
                    break;

                case 3:
                case 5:    //全部退款
                    dingdanrenStringBuilder.Append("<tr><td>订单状态:<em  style='width:70px;' class='ok'>全部使用</em></td></tr>");
                    this.btnFinish.Visible = false;
                    break;

                default:
                    dingdanrenStringBuilder.Append("<tr><td>订单状态:<em  style='width:70px;' class='no'>未处理</em></td></tr>");
                    break;
                }

                //判断订单是否完成
                this.btnFinish.Visible = !manage.IsFinish;
            }
            else
            {
                dingdanrenStringBuilder.Append("<tr><td width=\"70\">订单编号:</td></tr>");
                dingdanrenStringBuilder.Append("<tr> <td>下单时间:</td></tr>");
                dingdanrenStringBuilder.Append("<tr><td>联系人:</td></tr>");
                dingdanrenStringBuilder.Append("<tr><td>联系电话:</td></tr>");
                dingdanrenStringBuilder.Append("<tr><td>地址:</td></tr>");
                dingdanrenStringBuilder.Append("<tr><td>备注 :</td></tr>");

                dingdanrenStringBuilder.Append("<tr><td>订单状态:<em  style='width:70px;' class='no'>未处理</em></td></tr>");

                this.btnFinish.Visible = false;
            }

            Dingdanlist = dingdanlistStringBuilder.ToString();
            dingdanren  = dingdanrenStringBuilder.ToString();
        }
Example #33
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>";
                }
            }
        }
        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(aid);
                kcType            = shopinfo.kcType;
                sendPrice         = Convert.ToDecimal(shopinfo.sendPrice);
                radius            = shopinfo.radius;
                sendArea          = shopinfo.sendArea;
                tel               = shopinfo.tel;
                xplace            = Convert.ToDecimal(shopinfo.xplace);
                yplace            = Convert.ToDecimal(shopinfo.yplace);
                hotelName         = shopinfo.hotelName;
                address           = shopinfo.address;
                hotelintroduction = shopinfo.hotelintroduction;

                hoteltimeBegin = shopinfo.hoteltimeBegin.Value.ToString("HH:mm");
                hoteltimeEnd   = shopinfo.hoteltimeEnd.Value.ToString("HH:mm");
                yingye1        = "<tr><td>营业时间:" + hoteltimeBegin + "-" + hoteltimeEnd + "</td></tr>";

                int stats = 0;

                if (string.Compare(shopinfo.hoteltimeEnd.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) < 0 || string.Compare(shopinfo.hoteltimeBegin.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) > 0)
                {
                }
                else
                {
                    stats += 1;
                }

                if (string.Compare(shopinfo.hoteltimeEnd1.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) < 0 || string.Compare(shopinfo.hoteltimeBegin1.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) > 0)
                {
                }
                else
                {
                    stats += 1;
                }

                if (string.Compare(shopinfo.hoteltimeEnd2.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) < 0 || string.Compare(shopinfo.hoteltimeBegin2.Value.ToString("HH:mm"), DateTime.Now.ToShortTimeString().ToString()) > 0)
                {
                }
                else
                {
                    stats += 1;
                }



                if (stats > 0)
                {
                    status = "<tr><td width=\"70\">店铺状态:<em class=\"ok\">营业中</em>  </tr>";
                }
                else
                {
                    status = "<tr><td width=\"70\">店铺状态:<em class=\"no\">未营业</em>  </tr>";
                }



                if (shopinfo.hoteltimeBegin1 != null && shopinfo.hoteltimeEnd1 != null)
                {
                    hoteltimeBegin1 = shopinfo.hoteltimeBegin1.Value.ToString("HH:mm");
                    hoteltimeEnd1   = shopinfo.hoteltimeEnd1.Value.ToString("HH:mm");
                    yingye2         = "<tr><td>营业时间1:" + hoteltimeBegin1 + "-" + hoteltimeEnd1 + "</td></tr>";
                }

                if (shopinfo.hoteltimeBegin2 != null && shopinfo.hoteltimeEnd2 != null)
                {
                    hoteltimeBegin2 = shopinfo.hoteltimeBegin2.Value.ToString("HH:mm");
                    hoteltimeEnd2   = shopinfo.hoteltimeEnd2.Value.ToString("HH:mm");
                    yingye3         = "<tr><td>营业时间2:" + hoteltimeBegin2 + "-" + hoteltimeEnd2 + "</td></tr>";
                }


                //if (hoteltimeEnd<DateTime.Now.ToString("HH:mm"))
                //{
                //}
            }
        }
Example #35
0
        public void list(int shopid)
        {
            hotel = hotelBll.GetModel(shopid);
            if (hotel != null)
            {
                this.hotelName.Text = hotel.hotelName;
                this.hotelLogo.Text = hotel.hotelLogo;
                this.hoteltimeBegin.Text = hotel.hoteltimeBegin.Value.ToString("HH:mm:ss");
                this.hoteltimeEnd.Text = hotel.hoteltimeEnd.Value.ToString("HH:mm:ss");
                if (hotel.hoteltimeBegin1 != null)
                {
                    this.hoteltimeBegin1.Text = hotel.hoteltimeBegin1.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeEnd1 != null)
                {
                    this.hoteltimeEnd1.Text = hotel.hoteltimeEnd1.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeBegin2 != null)
                {
                    this.hoteltimeBegin2.Text = hotel.hoteltimeBegin2.Value.ToString("HH:mm:ss");
                }
                if (hotel.hoteltimeEnd2 != null)
                {
                    this.hoteltimeEnd2.Text = hotel.hoteltimeEnd2.Value.ToString("HH:mm:ss");
                }

                this.limiteOrder.SelectedValue = hotel.limiteOrder.ToString();
                this.rename.Text = hotel.dcRename;
                this.sendPrice.Text = hotel.sendPrice.ToString();
                this.sendCost.Text = hotel.sendCost.ToString();
                this.freeSendcost.Text = hotel.freeSendcost.ToString();
                this.type.Value = hotel.kcType;
                this.miaoshu.InnerText = hotel.miaoshu;
                this.radius.Text = hotel.radius;
                this.sendArea.Text = hotel.sendArea;
                this.tel.Text = hotel.tel;
                this.address.Text = hotel.address;
                this.txtLatXPoint.Text = hotel.xplace.ToString();
                this.txtLngYPoint.Text = hotel.yplace.ToString();
                this.personLimite.Text = hotel.personLimite.ToString();
                this.notice.InnerText = hotel.notice;
                this.hotelintroduction.InnerText = hotel.hotelintroduction;
                this.email.Text = hotel.email;
                this.emailpwd.Text = hotel.emailpwd;
                this.stmp.Text = hotel.stmp;
                this.css.Text = hotel.css;
            }

            IList<Model.wx_diancai_shoppic> itemlist = iBll.GetModelList("shopid=" + shopid + " order by id asc");
            if (itemlist != null && itemlist.Count > 0)
            {
                int count = itemlist.Count;

                Model.wx_diancai_shoppic itemEntity = new Model.wx_diancai_shoppic();
                for (int i = 1; i <= count; i++)
                {
                    itemEntity = itemlist[(i - 1)];
                    description = this.FindControl("description" + i) as TextBox;
                    sortid = this.FindControl("sortid" + i) as TextBox;
                    picUrl = this.FindControl("picUrl" + i) as TextBox;
                    pictzUrl = this.FindControl("pictzUrl" + i) as TextBox;

                    description.Text = itemEntity.description;
                    sortid.Text = itemEntity.sortid.ToString();
                    picUrl.Text = itemEntity.picUrl.ToString();
                    pictzUrl.Text = itemEntity.pictzUrl.ToString();

                }

            }
        }
Example #36
0
        protected void save_groupbase_Click(object sender, EventArgs e)
        {
            editetype = MyCommFun.QueryString("type");
            hotel     = hotelBll.GetModel(shopid);
            //            Model.wx_userweixin weixin = GetWeiXinCode();
            //            int wid = weixin.id;

            //            if (editetype == "add")
            //            {
            ////                hotel.wid = wid;
            //                hotel.hotelName = this.hotelName.Text;
            //                hotel.hotelLogo = this.hotelLogo.Text;
            //                hotel.hoteltimeBegin = Convert.ToDateTime("2100-1-1 " + this.hoteltimeBegin.Text);
            //                hotel.hoteltimeEnd = Convert.ToDateTime("2100-1-1 " + this.hoteltimeEnd.Text);
            //                if (this.hoteltimeBegin1.Text != "" && this.hoteltimeEnd1.Text != "")
            //                {
            //                    hotel.hoteltimeBegin1 = Convert.ToDateTime("2100-1-1 " + this.hoteltimeBegin1.Text);
            //                    hotel.hoteltimeEnd1 = Convert.ToDateTime("2100-1-1 " + this.hoteltimeEnd1.Text);
            //                }
            //                else
            //                {
            //                    hotel.hoteltimeBegin2 = null;
            //                    hotel.hoteltimeEnd2 = null;
            //                }
            //                if (this.hoteltimeBegin2.Text != "" && this.hoteltimeEnd2.Text != "")
            //                {
            //                    hotel.hoteltimeBegin2 = Convert.ToDateTime("2100-1-1 " + this.hoteltimeBegin2.Text);
            //                    hotel.hoteltimeEnd2 = Convert.ToDateTime("2100-1-1 " + this.hoteltimeEnd2.Text);
            //                }
            //                else
            //                {
            //                    hotel.hoteltimeBegin2 = null;
            //                    hotel.hoteltimeEnd2 = null;
            //                }
            //
            //
            //                hotel.limiteOrder = Convert.ToBoolean(this.limiteOrder.SelectedValue);
            //
            //                hotel.dcRename = this.rename.Text;
            //                if (!string.IsNullOrEmpty(this.sendPrice.Text))
            //                {
            //                    hotel.sendPrice = Convert.ToDecimal(this.sendPrice.Text);
            //                }
            //
            //                if (!string.IsNullOrEmpty(this.sendCost.Text))
            //                {
            //                    hotel.sendCost = Convert.ToDecimal(this.sendCost.Text);
            //                }
            //
            //                if (!string.IsNullOrEmpty(this.freeSendcost.Text))
            //                {
            //                    hotel.freeSendcost = Convert.ToInt32(this.freeSendcost.Text);
            //                }
            //
            //                hotel.radius = this.radius.Text;
            //                hotel.sendArea = this.sendArea.Text;
            //                hotel.tel = this.tel.Text;
            //                hotel.address = this.address.Text;
            //                hotel.personLimite = Convert.ToInt32(this.personLimite.Text);
            //                hotel.notice = this.notice.InnerText;
            //                hotel.hotelintroduction = this.hotelintroduction.InnerText;
            //                hotel.email = this.email.Text;
            //                hotel.emailpwd = this.emailpwd.Text;
            //                hotel.stmp = this.stmp.Text;
            //                hotel.css = this.css.Text;
            //                hotel.createDate = DateTime.Now;
            //                hotel.kcType = this.type.Value;
            //                hotel.miaoshu = this.miaoshu.InnerText;
            //                hotel.xplace = Convert.ToDecimal(this.txtLatXPoint.Text);
            //                hotel.yplace = Convert.ToDecimal(this.txtLngYPoint.Text);
            //
            //
            //                //---喀纳斯添加的字段
            //                //hotel.manager = this.manager.Text;
            //                hotel.Mobile = this.mobile.Text;
            //                //---
            //
            //                int id = hotelBll.Add(hotel);
            //
            //
            //                for (int i = 1; i <= 6; i++)
            //                {
            //                    description = this.FindControl("description" + i) as TextBox;
            //                    sortid = this.FindControl("sortid" + i) as TextBox;
            //                    picUrl = this.FindControl("picUrl" + i) as TextBox;
            //                    pictzUrl = this.FindControl("pictzUrl" + i) as TextBox;
            //
            //                    if (description.Text.Trim() != "" && sortid.Text.Trim() != "")
            //                    {
            //
            //                        pic.shopid = id;
            //                        pic.description = description.Text.ToString();
            //                        pic.sortid = MyCommFun.Str2Int(sortid.Text.ToString());
            //                        pic.picUrl = picUrl.Text.ToString();
            //                        pic.pictzUrl = pictzUrl.Text.ToString();
            //                        pic.createDate = DateTime.Now;
            //                        picBll.Add(pic);
            //
            //                    }
            //                }
            //                AddAdminLog(MXEnums.ActionEnum.Add.ToString(), "添加商户设置,主键为" + id); //记录日志
            //                JscriptMsg("添加成功!", "shop_list.aspx", "Success");
            //
            //            }



            if (editetype == "edite")
            {
                if (shopid == 0)
                {
                    return;
                    //操作失败!
                }
                //                hotel.id = shopid;
                //                hotel.wid = wid;
                hotel.hotelName      = this.hotelName.Text;
                hotel.hotelLogo      = this.hotelLogo.Text;
                hotel.hoteltimeBegin = Convert.ToDateTime("2100-1-1 " + this.hoteltimeBegin.Text);
                hotel.hoteltimeEnd   = Convert.ToDateTime("2100-1-1 " + this.hoteltimeEnd.Text);

                if (this.hoteltimeBegin1.Text != "" && this.hoteltimeEnd1.Text != "")
                {
                    hotel.hoteltimeBegin1 = Convert.ToDateTime("2100-1-1 " + this.hoteltimeBegin1.Text);
                    hotel.hoteltimeEnd1   = Convert.ToDateTime("2100-1-1 " + this.hoteltimeEnd1.Text);
                }
                else
                {
                    hotel.hoteltimeBegin2 = null;
                    hotel.hoteltimeEnd2   = null;
                }
                if (this.hoteltimeBegin2.Text != "" && this.hoteltimeEnd2.Text != "")
                {
                    hotel.hoteltimeBegin2 = Convert.ToDateTime("2100-1-1 " + this.hoteltimeBegin2.Text);
                    hotel.hoteltimeEnd2   = Convert.ToDateTime("2100-1-1 " + this.hoteltimeEnd2.Text);
                }
                else
                {
                    hotel.hoteltimeBegin2 = null;
                    hotel.hoteltimeEnd2   = null;
                }

                hotel.limiteOrder = Convert.ToBoolean(this.limiteOrder.SelectedValue);
                hotel.dcRename    = this.rename.Text;

                if (!string.IsNullOrEmpty(this.sendPrice.Text))
                {
                    hotel.sendPrice = Convert.ToDecimal(this.sendPrice.Text);
                }

                if (!string.IsNullOrEmpty(this.sendCost.Text))
                {
                    hotel.sendCost = Convert.ToDecimal(this.sendCost.Text);
                }

                if (!string.IsNullOrEmpty(this.freeSendcost.Text))
                {
                    hotel.freeSendcost = Convert.ToInt32(this.freeSendcost.Text);
                }



                hotel.radius   = this.radius.Text;
                hotel.sendArea = this.sendArea.Text;
                hotel.tel      = this.tel.Text;
                hotel.address  = this.address.Text;

                if (!string.IsNullOrEmpty(this.personLimite.Text))
                {
                    hotel.personLimite = Convert.ToInt32(this.personLimite.Text);
                }

                hotel.notice            = this.notice.InnerText;
                hotel.hotelintroduction = this.hotelintroduction.InnerText;
                hotel.email             = this.email.Text;
                hotel.emailpwd          = this.emailpwd.Text;
                hotel.stmp = this.stmp.Text;
                hotel.css  = this.css.Text;

                hotel.kcType  = this.type.Value;
                hotel.miaoshu = this.miaoshu.InnerText;
                if (!string.IsNullOrEmpty(this.txtLatXPoint.Text))
                {
                    hotel.xplace = Convert.ToDecimal(this.txtLatXPoint.Text);
                }

                if (!string.IsNullOrEmpty(this.txtLatXPoint.Text))
                {
                    hotel.xplace = Convert.ToDecimal(this.txtLatXPoint.Text);
                }

                hotel.yplace = Convert.ToDecimal(this.txtLngYPoint.Text);

                //---喀纳斯添加的字段
                //hotel.manager = this.manager.Text;
                hotel.Mobile = this.mobile.Text;
                //---

                hotelBll.Update(hotel);

                picBll.Delete(shopid);

                for (int i = 1; i <= 6; i++)
                {
                    description = this.FindControl("description" + i) as TextBox;
                    sortid      = this.FindControl("sortid" + i) as TextBox;
                    picUrl      = this.FindControl("picUrl" + i) as TextBox;
                    pictzUrl    = this.FindControl("pictzUrl" + i) as TextBox;

                    if (description.Text.Trim() != "" && sortid.Text.Trim() != "")
                    {
                        pic.shopid      = shopid;
                        pic.description = description.Text.ToString();
                        pic.sortid      = MyCommFun.Str2Int(sortid.Text.ToString());
                        pic.picUrl      = picUrl.Text.ToString();
                        pic.pictzUrl    = pictzUrl.Text.ToString();
                        pic.createDate  = DateTime.Now;
                        picBll.Add(pic);
                    }
                }
                AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), "修改商户设置,主键为" + shopid); //记录日志
                JscriptMsg("修改成功!", "shop_add.aspx?type=edite", "Success");
            }
        }