Ejemplo n.º 1
0
        /// <summary>
        /// 初始化产品类型
        /// </summary>
        protected string InitDropDownList(string proType)
        {
            var           list = new Eyousoft_yhq.BLL.ProductType().GetList(null);
            StringBuilder sb   = new StringBuilder();

            sb.Append("<option value=\"0\" >所有分类</option>");

            sb.Append("<option value=\"-2\" " + (proType == "-2" ? "selected=\"selected\"":"") + ">车票</option>");

            sb.Append("<option value=\"-3\" " + (proType == "-3" ? "selected=\"selected\"":"") + ">门票</option>");
            if (list != null && list.Count > 0)
            {
                var ls = list.Where(i => (i.TpMark == "1")).ToList();


                for (int i = 0; i < ls.Count; i++)
                {
                    if (proType == ls[i].TypeID.ToString())
                    {
                        sb.Append("<option value=\"" + ls[i].TypeID + "\" selected=\"selected\">" + ls[i].TypeName + "</option>");
                    }
                    else
                    {
                        sb.Append("<option value=\"" + ls[i].TypeID + "\" >" + ls[i].TypeName + "</option>");
                    }
                }
            }
            return(sb.ToString());
        }
Ejemplo n.º 2
0
        protected void pageSave(string doType)
        {
            string id    = Utils.GetQueryStringValue("id");
            var    model = new Eyousoft_yhq.Model.ProductType();

            #region 实体赋值

            model.TpMark   = "1";
            model.TypeName = Utils.GetFormValue(txtproductName.UniqueID);
            model.OrderBy  = Utils.GetInt(Utils.GetFormValue(txtOrderByNum.UniqueID));
            //model.AdminName = Utils.GetFormValue("ddlAname");
            string[] ADNamelist = Utils.GetFormValue("AdminList").TrimEnd(',').Split(',');
            IList <Eyousoft_yhq.Model.AdminNameList> items = new List <Eyousoft_yhq.Model.AdminNameList>();
            for (int j = 0; j < ADNamelist.Length; j++)
            {
                var ADModel = new Eyousoft_yhq.Model.AdminNameList();
                ADModel.AdminN = ADNamelist[j];
                items.Add(ADModel);
            }
            model.AdminName = items;
            model.xianlu    = (Eyousoft_yhq.Model.XianLu)Utils.GetInt(Utils.GetFormValue("ddlxianlu"));
            string stroldupload = Utils.GetFormValue("hideFileInfo");
            string newupload    = Utils.GetFormValue(this.upload1.ClientHideID);
            if (!string.IsNullOrEmpty(newupload))
            {
                if (!string.IsNullOrEmpty(newupload))
                {
                    model.TypeImg = newupload.Split('|')[1];
                }
            }
            else
            {
                model.TypeImg = stroldupload;
            }



            #endregion

            #region 提交保存
            bool   result = false;
            string msg    = "";
            Response.Clear();
            Eyousoft_yhq.BLL.ProductType BLL = new Eyousoft_yhq.BLL.ProductType();
            if (doType == "add")
            {
                result = BLL.Add(model);
                msg    = result ? "添加成功!" : "添加失败!";
                Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            }
            else
            {
                model.TypeID = Utils.GetInt(id);
                result       = BLL.Update(model);
                msg          = result ? "修改成功!" : "修改失败!";
                Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            }
            Response.End();
            #endregion
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 获取产品类型
        /// </summary>
        protected string GetChanPinLeiXing(string leiXingId)
        {
            var           list = new Eyousoft_yhq.BLL.ProductType().GetList(null);
            StringBuilder sb   = new StringBuilder();

            sb.Append("<option value=\"\" >所有分类</option>");

            if (list != null && list.Count > 0)
            {
                var ls = list.Where(i => (i.TpMark == "1")).ToList();

                for (int i = 0; i < ls.Count; i++)
                {
                    if (leiXingId == ls[i].TypeID.ToString())
                    {
                        sb.Append("<option value=\"" + ls[i].TypeID + "\" selected=\"selected\">" + ls[i].TypeName + "</option>");
                    }
                    else
                    {
                        sb.Append("<option value=\"" + ls[i].TypeID + "\" >" + ls[i].TypeName + "</option>");
                    }
                }
            }
            return(sb.ToString());
        }
Ejemplo n.º 4
0
        /// <summary>
        /// 初始化产品类型
        /// </summary>
        protected string InitDropDownList(string proType)
        {
            var list = new Eyousoft_yhq.BLL.ProductType().GetList(null);
            StringBuilder sb = new StringBuilder();
            sb.Append("<option value=\"0\" >所有分类</option>");

            sb.Append("<option value=\"-2\" " + (proType == "-2" ? "selected=\"selected\"":"") + ">车票</option>");

            sb.Append("<option value=\"-3\" " + (proType == "-3" ? "selected=\"selected\"":"") + ">门票</option>");
            if (list != null && list.Count > 0)
            {
                var ls = list.Where(i => (i.TpMark == "1")).ToList();

                for (int i = 0; i < ls.Count; i++)
                {
                    if (proType == ls[i].TypeID.ToString())
                    {
                        sb.Append("<option value=\"" + ls[i].TypeID + "\" selected=\"selected\">" + ls[i].TypeName + "</option>");
                    }
                    else
                    {
                        sb.Append("<option value=\"" + ls[i].TypeID + "\" >" + ls[i].TypeName + "</option>");
                    }
                }

            }
            return sb.ToString();
        }
Ejemplo n.º 5
0
        protected void initAdv()
        {
            StringBuilder strImg = new StringBuilder("");
            StringBuilder strLi = new StringBuilder("");
            StringBuilder strFenLei = new StringBuilder();
            IList<Eyousoft_yhq.Model.ProductType> list = new Eyousoft_yhq.BLL.ProductType().GetList(null);
            if (list != null && list.Count > 0)
            {
                var htm = list.Where(i => i.TpMark == "0").Take(5).ToList();
                strImg.Append(" <ul>");
                strLi.Append("<ul id=\"indicator\">");
                for (int i = 0; i < htm.Count; i++)
                {
                    strImg.AppendFormat("<li><a href=\"/AppPage/productinfo.aspx?id={1}\"> <img width=\"320\" height=\"160\" src=\"{0}\"></a></li>", htm[i].TypeImg, htm[i].ProductID);
                    strLi.AppendFormat("<li {0}>{1}</li>", i == 0 ? "class=\"active\"" : "", i);
                }
                strImg.Append("</ul>");
                strLi.Append("</ul>");

                var lsfenlei = list.Where(i => i.TpMark == "1").Take(9).ToList();
                strFenLei.Append(" <ul>");
                for (int i = 0; i < lsfenlei.Count; i++)
                {
                    strFenLei.AppendFormat(" <li><a href=\"/AppPage/productlist.aspx?proType={0}\"><img src=\"{1}\" width=75 height=48/></a><p>{2}</p></li>", lsfenlei[i].TypeID, lsfenlei[i].TypeImg, lsfenlei[i].TypeName);
                }
                strFenLei.Append(" <ul>");

            }
            liImg = strImg.ToString();
            li = strLi.ToString();
            fenlei = strFenLei.ToString();
        }
Ejemplo n.º 6
0
        protected void pageSave(string doType)
        {
            string id    = Utils.GetQueryStringValue("id");
            var    model = new Eyousoft_yhq.Model.ProductType();

            #region 实体赋值

            model.TpMark    = "0";
            model.ProductID = Utils.GetFormValue("ddlPname");
            string stroldupload  = Utils.GetFormValue("hideFileInfo");
            string stroldwebload = Utils.GetFormValue("hideWebFileInfo");
            if (!string.IsNullOrEmpty(stroldupload))
            {
                model.TypeImg = stroldupload;
            }
            else
            {
                string newupload = Utils.GetFormValue(this.upload1.ClientHideID);
                if (!string.IsNullOrEmpty(newupload))
                {
                    model.TypeImg = newupload.Split('|')[1];
                }
            }

            if (!string.IsNullOrEmpty(stroldwebload))
            {
                model.WebImg = stroldwebload;
            }
            else
            {
                string newupload = Utils.GetFormValue(this.upload2.ClientHideID);
                if (!string.IsNullOrEmpty(newupload))
                {
                    model.WebImg = newupload.Split('|')[1];
                }
            }

            #endregion

            #region 提交保存
            bool   result = false;
            string msg    = "";
            Response.Clear();
            Eyousoft_yhq.BLL.ProductType BLL = new Eyousoft_yhq.BLL.ProductType();
            if (doType == "add")
            {
                result = BLL.Add(model);
                msg    = result ? "添加成功!" : "添加失败!";
                Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            }
            else
            {
                model.TypeID = Utils.GetInt(id);
                result       = BLL.Update(model);
                msg          = result ? "修改成功!" : "修改失败!";
                Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            }
            Response.End();
            #endregion
        }
Ejemplo n.º 7
0
        protected void initAdv()
        {
            StringBuilder strImg    = new StringBuilder("");
            StringBuilder strLi     = new StringBuilder("");
            StringBuilder strFenLei = new StringBuilder();
            IList <Eyousoft_yhq.Model.ProductType> list = new Eyousoft_yhq.BLL.ProductType().GetList(null);

            if (list != null && list.Count > 0)
            {
                var htm = list.Where(i => i.TpMark == "0").Take(5).ToList();
                strImg.Append(" <ul>");
                strLi.Append("<ul id=\"indicator\">");
                for (int i = 0; i < htm.Count; i++)
                {
                    strImg.AppendFormat("<li><a href=\"/AppPage/productinfo.aspx?id={1}\"> <img width=\"320\" height=\"160\" src=\"{0}\"></a></li>", htm[i].TypeImg, htm[i].ProductID);
                    strLi.AppendFormat("<li {0}>{1}</li>", i == 0 ? "class=\"active\"" : "", i);
                }
                strImg.Append("</ul>");
                strLi.Append("</ul>");

                var lsfenlei = list.Where(i => i.TpMark == "1").Take(9).ToList();
                strFenLei.Append(" <ul>");
                for (int i = 0; i < lsfenlei.Count; i++)
                {
                    strFenLei.AppendFormat(" <li><a href=\"/AppPage/productlist.aspx?proType={0}\"><img src=\"{1}\" width=75 height=48/></a><p>{2}</p></li>", lsfenlei[i].TypeID, lsfenlei[i].TypeImg, lsfenlei[i].TypeName);
                }
                strFenLei.Append(" <ul>");
            }
            liImg  = strImg.ToString();
            li     = strLi.ToString();
            fenlei = strFenLei.ToString();
        }
Ejemplo n.º 8
0
        /// <summary>
        /// 初始化产品类型
        /// </summary>
        private string InitDropDownList(int TypeId)
        {
            string TypeName = string.Empty;
            var    model    = new Eyousoft_yhq.BLL.ProductType().GetModel(TypeId);

            if (model != null)
            {
                return(model.TypeName);
            }
            return(TypeName);
        }
Ejemplo n.º 9
0
        protected void initPage(int strid)
        {
            var model = new Eyousoft_yhq.BLL.ProductType().GetModel(strid);

            if (model != null)
            {
                TypeAdminList = AdminList(model.AdminName);
                txtOrderByNum.Value = model.OrderBy.ToString();
                txtproductName.Value = model.TypeName;
                getXianLu = ((int)model.xianlu).ToString();
                if (!string.IsNullOrEmpty(model.TypeImg)) lblfile.Text = string.Format("<span class='upload_filename'><a href='{0}' target='_blank'>查看</a><a href=\"javascript:void(0)\" onclick=\"pageOpt.RemoveFile(this)\" title='删除附件'><img style='vertical-align:middle' src='/images/cha.gif'></a><input type=\"hidden\" name=\"hideFileInfo\" value='{0}'/></span>", model.TypeImg);

            }
        }
Ejemplo n.º 10
0
 /// <summary>
 /// 初始化产品类型
 /// </summary>
 protected string InitDropDownList()
 {
     strBU.Append("<option>请选择</option>");
     var list = new Eyousoft_yhq.BLL.ProductType().GetList(new Eyousoft_yhq.Model.serProductType() { AdminID = HuiYuanInfo.UserId, IsAdmin = HuiYuanInfo.IsAdmin });
     if (list != null && list.Count > 0)
     {
         var ls = list.Where(i => (i.TpMark == "1")).ToList();
         for (int i = 0; i < ls.Count; i++)
         {
             strBU.AppendFormat("<option value=\"{0}\" >{1}</option>", ls[i].TypeID, ls[i].TypeName);
         }
     }
     return strBU.ToString();
 }
Ejemplo n.º 11
0
 /// <summary>
 /// 初始化菜单
 /// </summary>
 protected string InitMenu()
 {
     System.Text.StringBuilder strBu = new System.Text.StringBuilder();
     IList<Eyousoft_yhq.Model.ProductType> list = new Eyousoft_yhq.BLL.ProductType().GetList(null);
     if (list != null && list.Count > 0)
     {
         list = list.Where(t => t.TpMark == "1").Take(6).ToList();
         for (int i = 0; i < list.Count; i++)
         {
             strBu.AppendFormat("<li><a id=\"{0}\" href=\"/Index.aspx?tp=1&routype={0}\">{1}</a></li>", list[i].TypeID, list[i].TypeName);
         }
     }
     return strBu.ToString();
 }
Ejemplo n.º 12
0
        /// <summary>
        /// 初始化菜单
        /// </summary>
        protected string InitMenu()
        {
            System.Text.StringBuilder strBu             = new System.Text.StringBuilder();
            IList <Eyousoft_yhq.Model.ProductType> list = new Eyousoft_yhq.BLL.ProductType().GetList(null);

            if (list != null && list.Count > 0)
            {
                list = list.Where(t => t.TpMark == "1").Take(6).ToList();
                for (int i = 0; i < list.Count; i++)
                {
                    strBu.AppendFormat("<li><a id=\"{0}\" href=\"/Index.aspx?tp=1&routype={0}\">{1}</a></li>", list[i].TypeID, list[i].TypeName);
                }
            }
            return(strBu.ToString());
        }
Ejemplo n.º 13
0
        protected void initPage(int strid)
        {
            var model = new Eyousoft_yhq.BLL.ProductType().GetModel(strid);

            if (model != null)
            {
                TypeAdminList        = AdminList(model.AdminName);
                txtOrderByNum.Value  = model.OrderBy.ToString();
                txtproductName.Value = model.TypeName;
                getXianLu            = ((int)model.xianlu).ToString();
                if (!string.IsNullOrEmpty(model.TypeImg))
                {
                    lblfile.Text = string.Format("<span class='upload_filename'><a href='{0}' target='_blank'>查看</a><a href=\"javascript:void(0)\" onclick=\"pageOpt.RemoveFile(this)\" title='删除附件'><img style='vertical-align:middle' src='/images/cha.gif'></a><input type=\"hidden\" name=\"hideFileInfo\" value='{0}'/></span>", model.TypeImg);
                }
            }
        }
Ejemplo n.º 14
0
        protected void initPage(int strid)
        {
            var model = new Eyousoft_yhq.BLL.ProductType().GetModel(strid);

            if (model != null)
            {
                BindPro(model.ProductID);
                if (!string.IsNullOrEmpty(model.TypeImg))
                {
                    lblfile.Text = string.Format("<span class='upload_filename'><a href='{0}' target='_blank'>查看</a><a href=\"javascript:void(0)\" onclick=\"pageOpt.RemoveFile(this)\" title='删除附件'><img style='vertical-align:middle' src='/images/cha.gif'></a><input type=\"hidden\" name=\"hideFileInfo\" value='{0}'/></span>", model.TypeImg);
                }
                if (!string.IsNullOrEmpty(model.WebImg))
                {
                    lblwebfile.Text = string.Format("<span class='upload_filename'><a href='{0}' target='_blank'>查看</a><a href=\"javascript:void(0)\" onclick=\"pageOpt.RemoveFile(this)\" title='删除附件'><img style='vertical-align:middle' src='/images/cha.gif'></a><input type=\"hidden\" name=\"hideWebFileInfo\" value='{0}'/></span>", model.WebImg);
                }
            }
        }
Ejemplo n.º 15
0
        protected void initPage(int strid)
        {
            var model = new Eyousoft_yhq.BLL.ProductType().GetModel(strid);
            if (model != null)
            {
                BindPro(model.ProductID);
                if (!string.IsNullOrEmpty(model.TypeImg))
                {
                    lblfile.Text = string.Format("<span class='upload_filename'><a href='{0}' target='_blank'>查看</a><a href=\"javascript:void(0)\" onclick=\"pageOpt.RemoveFile(this)\" title='删除附件'><img style='vertical-align:middle' src='/images/cha.gif'></a><input type=\"hidden\" name=\"hideFileInfo\" value='{0}'/></span>", model.TypeImg);
                }
                if (!string.IsNullOrEmpty(model.WebImg))
                {
                    lblwebfile.Text = string.Format("<span class='upload_filename'><a href='{0}' target='_blank'>查看</a><a href=\"javascript:void(0)\" onclick=\"pageOpt.RemoveFile(this)\" title='删除附件'><img style='vertical-align:middle' src='/images/cha.gif'></a><input type=\"hidden\" name=\"hideWebFileInfo\" value='{0}'/></span>", model.WebImg);
                }

            }
        }
Ejemplo n.º 16
0
        /// <summary>
        /// 初始化
        /// </summary>
        protected void initAdv()
        {
            StringBuilder strImg = new StringBuilder("");
            StringBuilder strLi = new StringBuilder("");
            IList<Eyousoft_yhq.Model.ProductType> list = new Eyousoft_yhq.BLL.ProductType().GetList(null);
            if (list != null && list.Count > 0)
            {
                var htm = list.Where(i => i.TpMark == "0").Take(5).ToList();
                for (int i = 0; i < htm.Count; i++)
                {
                    strImg.AppendFormat("<li style=\"position: absolute; left: {2}px; display: block;\"><a target=\"_blank\"  href=\"/RouteInfo.aspx?id={1}\"> <img src=\"{0}\"></a></li>", htm[i].WebImg, htm[i].ProductID, 960 * i);
                    strLi.AppendFormat(" <li class=\"\"><a href=\"javascript:;\" rel=\"1\">{0}</a></li>", i + 1);
                }

            }
            liImg = strImg.ToString();
            li = strLi.ToString();
        }
Ejemplo n.º 17
0
        /// <summary>
        /// 初始化
        /// </summary>
        protected void initAdv()
        {
            StringBuilder strImg = new StringBuilder("");
            StringBuilder strLi  = new StringBuilder("");
            IList <Eyousoft_yhq.Model.ProductType> list = new Eyousoft_yhq.BLL.ProductType().GetList(null);

            if (list != null && list.Count > 0)
            {
                var htm = list.Where(i => i.TpMark == "0").Take(5).ToList();
                for (int i = 0; i < htm.Count; i++)
                {
                    strImg.AppendFormat("<li style=\"position: absolute; left: {2}px; display: block;\"><a target=\"_blank\"  href=\"/RouteInfo.aspx?id={1}\"> <img src=\"{0}\"></a></li>", htm[i].WebImg, htm[i].ProductID, 960 * i);
                    strLi.AppendFormat(" <li class=\"\"><a href=\"javascript:;\" rel=\"1\">{0}</a></li>", i + 1);
                }
            }
            liImg = strImg.ToString();
            li    = strLi.ToString();
        }
Ejemplo n.º 18
0
        /// <summary>
        /// 初始化产品类型
        /// </summary>
        protected string InitDropDownList()
        {
            strBU.Append("<option>请选择</option>");
            var list = new Eyousoft_yhq.BLL.ProductType().GetList(new Eyousoft_yhq.Model.serProductType()
            {
                AdminID = HuiYuanInfo.UserId, IsAdmin = HuiYuanInfo.IsAdmin
            });

            if (list != null && list.Count > 0)
            {
                var ls = list.Where(i => (i.TpMark == "1")).ToList();
                for (int i = 0; i < ls.Count; i++)
                {
                    strBU.AppendFormat("<option value=\"{0}\" >{1}</option>", ls[i].TypeID, ls[i].TypeName);
                }
            }
            return(strBU.ToString());
        }
Ejemplo n.º 19
0
        /// <summary>
        /// 初始化产品类型
        /// </summary>
        private void InitDropDownList()
        {
            var list = new Eyousoft_yhq.BLL.ProductType().GetList(new Eyousoft_yhq.Model.serProductType()
            {
                AdminID = HuiYuanInfo.UserId, IsAdmin = HuiYuanInfo.IsAdmin
            });

            if (list != null && list.Count > 0)
            {
                var ls = list.Where(i => (i.TpMark == "1")).ToList();
                ddltype.DataSource     = ls;
                ddltype.DataTextField  = "TypeName";
                ddltype.DataValueField = "TypeID";
                ddltype.DataBind();
            }

            ddltype.Items.Insert(0, new ListItem("请选择分类", ""));
        }
Ejemplo n.º 20
0
        protected void initList()
        {
            Eyousoft_yhq.BLL.ProductType bll = new Eyousoft_yhq.BLL.ProductType();
            Eyousoft_yhq.Model.serProductType serchModel = new Eyousoft_yhq.Model.serProductType();
            serchModel.TypeName = Utils.GetQueryStringValue("productName");
            pageIndex = UtilsCommons.GetPagingIndex("Page");
            var list = bll.GetList(pageSize, pageIndex, ref recordCount, serchModel, "0");
            if (list != null && list.Count > 0)
            {
                rpt_list.DataSource = list;
                rpt_list.DataBind();
                BindPage();
                litMsg.Visible = false;

            }
            else
            {
                rpt_list.Visible = false;
            }
        }
Ejemplo n.º 21
0
        protected void initList()
        {
            Eyousoft_yhq.BLL.ProductType      bll        = new Eyousoft_yhq.BLL.ProductType();
            Eyousoft_yhq.Model.serProductType serchModel = new Eyousoft_yhq.Model.serProductType();
            serchModel.TypeName = Utils.GetQueryStringValue("productName");
            pageIndex           = UtilsCommons.GetPagingIndex("Page");
            var list = bll.GetList(pageSize, pageIndex, ref recordCount, serchModel, "0");

            if (list != null && list.Count > 0)
            {
                rpt_list.DataSource = list;
                rpt_list.DataBind();
                BindPage();
                litMsg.Visible = false;
            }
            else
            {
                rpt_list.Visible = false;
            }
        }
Ejemplo n.º 22
0
        /// <summary>
        /// 获取产品类型
        /// </summary>
        protected string GetChanPinLeiXing(string leiXingId)
        {
            var list = new Eyousoft_yhq.BLL.ProductType().GetList(null);
            StringBuilder sb = new StringBuilder();
            sb.Append("<option value=\"\" >所有分类</option>");

            if (list != null && list.Count > 0)
            {
                var ls = list.Where(i => (i.TpMark == "1")).ToList();

                for (int i = 0; i < ls.Count; i++)
                {
                    if (leiXingId == ls[i].TypeID.ToString())
                    {
                        sb.Append("<option value=\"" + ls[i].TypeID + "\" selected=\"selected\">" + ls[i].TypeName + "</option>");
                    }
                    else
                    {
                        sb.Append("<option value=\"" + ls[i].TypeID + "\" >" + ls[i].TypeName + "</option>");
                    }
                }
            }
            return sb.ToString();
        }
Ejemplo n.º 23
0
        /// <summary>
        /// 初始化页面
        /// </summary>
        void initPage()
        {
            string tp = Utils.GetQueryStringValue("xianlu");
            int xianlu = tp == "1" ? 1 : 0;
            int RecordCount = 0;
            var list = new Eyousoft_yhq.BLL.ProductType().GetList(9, 1, ref RecordCount, new Eyousoft_yhq.Model.serProductType() { xianlu = (Eyousoft_yhq.Model.XianLu)xianlu }, "1");
            StringBuilder strbu = new StringBuilder();
            if (list != null && list.Count > 0)
            {
                #region 返回HTML
                switch (list.Count)
                {
                    case 1:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a   class=\"size01 bg02 mar_b10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a  class=\"size02 bg03\"><span>{0}</span></a></li> ", "");
                        strbu.AppendFormat("<li><a  class=\"size03 bg04\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 2:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a  class=\"size02 bg03\"><span>{0}</span></a></li> ", "");
                        strbu.AppendFormat("<li><a  class=\"size03 bg04\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 3:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a  class=\"size03 bg04\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;

                    case 4:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 5:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 6:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg06 mar10\"><span>{1}</span></a>", list[5].TypeID, list[5].TypeName);
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 7:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg06 mar10\"><span>{1}</span></a>", list[5].TypeID, list[5].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg07\"><span>{1}</span></a></li>", list[6].TypeID, list[6].TypeName);
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 8:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg06 mar10\"><span>{1}</span></a>", list[5].TypeID, list[5].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg07\"><span>{1}</span></a></li>", list[6].TypeID, list[6].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg08\"><span>{1}</span></a></li>", list[7].TypeID, list[7].TypeName);
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 9:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg06 mar10\"><span>{1}</span></a>", list[5].TypeID, list[5].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg07\"><span>{1}</span></a></li>", list[6].TypeID, list[6].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg08\"><span>{1}</span></a></li>", list[7].TypeID, list[7].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg09\"><span>{1}</span></a></li>", list[8].TypeID, list[8].TypeName);
                        break;
                    default:
                        break;
                }
                #endregion
            }
            else
            {
                strbu.AppendFormat("<li><a   class=\"size01 bg01 mar10 mar_b10\"><span>{0}</span></a>", "");
                strbu.AppendFormat("<a   class=\"size01 bg02 mar_b10\"><span>{0}</span></a>", "");
                strbu.AppendFormat("<a  class=\"size02 bg03\"><span>{0}</span></a></li> ", "");
                strbu.AppendFormat("<li><a  class=\"size03 bg04\"><span>{0}</span></a></li>", "");
                strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
            }
            litext.Text = strbu.ToString();

        }
Ejemplo n.º 24
0
        /// <summary>
        /// 添加订单
        /// </summary>
        /// <returns></returns>
        private string saveOrder()
        {
            Eyousoft_yhq.Model.OrderState Orderstate = Eyousoft_yhq.Model.OrderState.未处理;
            int orderNums = Utils.GetInt(Utils.GetFormValue("orderNum"));
            string id = Utils.GetFormValue("id");
            var model = new Eyousoft_yhq.BLL.Product().GetModel(id);
            if (model != null)
            {
                if (model.ResidueNum - orderNums >= 0)
                {
                    Orderstate = Eyousoft_yhq.Model.OrderState.待付款;
                }
                Eyousoft_yhq.BLL.Order OrderBll = new Eyousoft_yhq.BLL.Order();
                var MemberModel = EyouSoft.Common.Page.HuiyuanPage.GetUserInfo();
                if (MemberModel != null)
                {
                    Eyousoft_yhq.Model.Order OrderModel = new Eyousoft_yhq.Model.Order()
                    {
                        ProductID = id,
                        OrderCode = DateTime.Now.ToString("yyyy-MM-dd "),
                        MemberID = MemberModel.UserID,
                        MemberTel = Utils.GetFormValue("receiveMobile"),
                        MemberName = Utils.GetFormValue("receiveName"),
                        MemberSex = MemberModel.ContactSex,
                        OrderState = Orderstate,
                        PayState = Eyousoft_yhq.Model.PaymentState.未支付,
                        IsCheck = true,
                        ConfirmCode = "",
                        Remark = "",
                        OrderPrice = model.AppPrice * orderNums,
                        PeopleNum = orderNums
                    };
                    int num = OrderBll.Add(OrderModel);
                    if (num > 0 && Orderstate == Eyousoft_yhq.Model.OrderState.待付款)
                    {
                        return UtilsCommons.AjaxReturnJson("1", "操作成功,请及时付款!", OrderModel.OrderID);
                    }
                    if (num > 0 && Orderstate == Eyousoft_yhq.Model.OrderState.未处理)
                    {
                        string result = string.Empty;//返回发送结果
                        string sendNum = string.Empty; //发送账号
                        Eyousoft_yhq.Model.MCompanySetting exModel = new Eyousoft_yhq.BLL.KV().GetCompanySetting();
                        if (exModel == null || exModel.MsgNumber <= 0) return UtilsCommons.AjaxReturnJson("2", "操作成功,等待审核!短信发送失败,请联系我们!");
                        IList<Eyousoft_yhq.Model.SMSChannel> channel = Eyousoft_yhq.Web.BsendMsg.CommonProcess.GetSMSChannels();
                        var ProductTypeModel = new Eyousoft_yhq.BLL.ProductType().GetModel(model.ProductType);

                        if (ProductTypeModel == null || ProductTypeModel.AdminName == null)
                        {
                            sendNum = HuiYuanInfo.ContactTel;
                            string Msg = "收到新订单请处理,订单号为:" + OrderModel.OrderCode.Trim() + "!【惠旅游】";

                            Eyousoft_yhq.Web.BsendMsg.CommonProcess.SendSMS(sendNum, Msg, channel[0], out result);//发送
                            #region  短信日志
                            Eyousoft_yhq.Model.MsgLog MsLog = new Eyousoft_yhq.Model.MsgLog
                            {
                                TelCode = sendNum,
                                MsgText = Msg,
                                ReResult = result
                            };
                            new Eyousoft_yhq.BLL.MsgLog().Add(MsLog);
                            #endregion
                        }
                        else
                        {
                            for (int i = 0; i < ProductTypeModel.AdminName.Count; i++)
                            {
                                sendNum = new Eyousoft_yhq.BLL.User().GetModel(ProductTypeModel.AdminName[i].AdminN).Telephone;
                                string Msg = "收到新订单请处理,订单号为:" + OrderModel.OrderCode.Trim() + "!【惠旅游】";

                                Eyousoft_yhq.Web.BsendMsg.CommonProcess.SendSMS(sendNum, Msg, channel[0], out result);//发送
                                #region  短信日志
                                Eyousoft_yhq.Model.MsgLog MsLog = new Eyousoft_yhq.Model.MsgLog
                                {
                                    TelCode = sendNum,
                                    MsgText = Msg,
                                    ReResult = result
                                };
                                new Eyousoft_yhq.BLL.MsgLog().Add(MsLog);
                                #endregion
                            }
                        }
                        if (result == "成功") return UtilsCommons.AjaxReturnJson("2", "操作成功,等待审核!已通知客服人员!");
                        return UtilsCommons.AjaxReturnJson("2", "操作成功,等待审核!短信发送失败,请联系我们!");

                    }
                    return UtilsCommons.AjaxReturnJson("0", "操作失败!");
                }
                else
                {
                    return UtilsCommons.AjaxReturnJson("0", "操作失败,请登陆后重新操作... ...");
                }
            }
            return UtilsCommons.AjaxReturnJson("0", "操作失败,此产品已经下架... ...");
        }
Ejemplo n.º 25
0
        protected string MemberOrder(string PId)
        {
            var model = EyouSoft.Common.Page.HuiyuanPage.GetUserInfo();

            //用户是否登录
            if (model != null)
            {
                Eyousoft_yhq.BLL.Product ProductBll = new Eyousoft_yhq.BLL.Product();

                var ProModel = ProductBll.GetModel(PId);
                Eyousoft_yhq.Model.Order order = new Eyousoft_yhq.Model.Order();
                //产品是否存在
                if (ProModel != null)
                {
                    if (ProModel != null && ProModel.ResidueNum <= 0)
                    {
                        Eyousoft_yhq.Model.MCompanySetting exModel = new Eyousoft_yhq.BLL.KV().GetCompanySetting();
                        //短信数量
                        if (exModel != null && exModel.MsgNumber > 0)
                        {
                            IList <Eyousoft_yhq.Model.SMSChannel> channel = Eyousoft_yhq.Web.BsendMsg.CommonProcess.GetSMSChannels();
                            bool IsMsgAdd = AddOrder(PId, (int)Eyousoft_yhq.Model.OrderState.未处理, ProModel.AppPrice, out order);
                            if (IsMsgAdd)
                            {
                                string result  = string.Empty; //返回发送结果
                                string sendNum = string.Empty; //发送账号
                                Eyousoft_yhq.BLL.ProductType ProductTypeBll = new Eyousoft_yhq.BLL.ProductType();
                                var ProductTypeModel = ProductTypeBll.GetModel(ProModel.ProductType);
                                var AdminUser        = new EyouSoft.Model.SSOStructure.MWebmasterInfo();
                                if (ProductTypeModel != null)
                                {
                                    for (int i = 0; i < ProductTypeModel.AdminName.Count; i++)
                                    {
                                        AdminUser = new Eyousoft_yhq.BLL.User().GetModel(ProductTypeModel.AdminName[i].AdminN);
                                        if (AdminUser != null)
                                        {
                                            sendNum = AdminUser.Telephone;
                                        }
                                        string Msg = string.Format("产品{0}有未处理订单,订单号:{1}!【惠旅游】", ProModel.ProductName, order.OrderCode);
                                        Eyousoft_yhq.Web.BsendMsg.CommonProcess.SendSMS(sendNum, Msg, channel[0], out result);//发送
                                        #region  短信日志
                                        Eyousoft_yhq.Model.MsgLog MsLog = new Eyousoft_yhq.Model.MsgLog
                                        {
                                            TelCode  = sendNum,
                                            MsgText  = Msg,
                                            ReResult = result
                                        };
                                        new Eyousoft_yhq.BLL.MsgLog().Add(MsLog);
                                        #endregion
                                    }
                                }
                                if (result == "成功")
                                {
                                    return(UtilsCommons.AjaxReturnJson("1", "下单成功,订单由客服人员进行座位确认,在72小时内会短信通知您是否成交"));
                                }
                                return(UtilsCommons.AjaxReturnJson("1", "下单成功,我们会尽快与您联系!"));
                            }
                            else
                            {
                                return(UtilsCommons.AjaxReturnJson("0", "下单失败,请重新下单"));
                            }
                        }
                        else
                        {
                            return(UtilsCommons.AjaxReturnJson("0", "短信系统维护中,请稍后再试!"));
                        }
                    }
                    else
                    {
                        bool IsAdd = AddOrder(PId, (int)Eyousoft_yhq.Model.OrderState.待付款, ProModel.AppPrice, out order);
                        if (IsAdd)
                        {
                            return(UtilsCommons.AjaxReturnJson("99", "下单成功,请付款", order.OrderID));
                        }
                        else
                        {
                            return(UtilsCommons.AjaxReturnJson("0", "下单失败,请重新下单"));
                        }
                    }
                }
                else
                {
                    return(UtilsCommons.AjaxReturnJson("0", "商品已下价!"));
                }
            }
            else
            {
                return(UtilsCommons.AjaxReturnJson("2", "请先登录再操作!"));
            }
        }
Ejemplo n.º 26
0
        /// <summary>
        /// 初始化页面
        /// </summary>
        void initPage()
        {
            string tp = Utils.GetQueryStringValue("xianlu");
            int xianlu = tp == "1" ? 1 : 0;
            int RecordCount = 0;
            var list = new Eyousoft_yhq.BLL.ProductType().GetList(9, 1, ref RecordCount, new Eyousoft_yhq.Model.serProductType() { xianlu = (Eyousoft_yhq.Model.XianLu)xianlu }, "1");
            StringBuilder strbu = new StringBuilder();
            if (list != null && list.Count > 0)
            {
                #region 返回HTML
                switch (list.Count)
                {
                    case 1:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a   class=\"size01 bg02 mar_b10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a  class=\"size02 bg03\"><span>{0}</span></a></li> ", "");
                        strbu.AppendFormat("<li><a  class=\"size03 bg04\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 2:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a  class=\"size02 bg03\"><span>{0}</span></a></li> ", "");
                        strbu.AppendFormat("<li><a  class=\"size03 bg04\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 3:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a  class=\"size03 bg04\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;

                    case 4:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 5:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 6:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg06 mar10\"><span>{1}</span></a>", list[5].TypeID, list[5].TypeName);
                        strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 7:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg06 mar10\"><span>{1}</span></a>", list[5].TypeID, list[5].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg07\"><span>{1}</span></a></li>", list[6].TypeID, list[6].TypeName);
                        strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 8:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg06 mar10\"><span>{1}</span></a>", list[5].TypeID, list[5].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg07\"><span>{1}</span></a></li>", list[6].TypeID, list[6].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg08\"><span>{1}</span></a></li>", list[7].TypeID, list[7].TypeName);
                        strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
                        break;
                    case 9:
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg01 mar10 mar_b10\"><span>{1}</span></a>", list[0].TypeID, list[0].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg02 mar_b10\"><span>{1}</span></a>", list[1].TypeID, list[1].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg03\"><span>{1}</span></a></li> ", list[2].TypeID, list[2].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg04\"><span>{1}</span></a></li>", list[3].TypeID, list[3].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size02 bg05\"><span>{1}</span></a></li>", list[4].TypeID, list[4].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg06 mar10\"><span>{1}</span></a>", list[5].TypeID, list[5].TypeName);
                        strbu.AppendFormat("<a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size01 bg07\"><span>{1}</span></a></li>", list[6].TypeID, list[6].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg08\"><span>{1}</span></a></li>", list[7].TypeID, list[7].TypeName);
                        strbu.AppendFormat("<li><a href=\"/AppPage/weixin/ProductList.aspx?proType={0}\" class=\"size03 bg09\"><span>{1}</span></a></li>", list[8].TypeID, list[8].TypeName);
                        break;
                    default:
                        break;
                }
                #endregion
            }
            else
            {
                strbu.AppendFormat("<li><a   class=\"size01 bg01 mar10 mar_b10\"><span>{0}</span></a>", "");
                strbu.AppendFormat("<a   class=\"size01 bg02 mar_b10\"><span>{0}</span></a>", "");
                strbu.AppendFormat("<a  class=\"size02 bg03\"><span>{0}</span></a></li> ", "");
                strbu.AppendFormat("<li><a  class=\"size03 bg04\"><span>{0}</span></a></li>", "");
                strbu.AppendFormat("<li><a    class=\"size02 bg05\"><span>{0}</span></a></li>", "");
                strbu.AppendFormat("<li><a    class=\"size01 bg06 mar10\"><span>{0}</span></a>", "");
                strbu.AppendFormat("<a   class=\"size01 bg07\"><span>{0}</span></a></li>", "");
                strbu.AppendFormat("<li><a    class=\"size03 bg08\"><span>{0}</span></a></li>", "");
                strbu.AppendFormat("<li><a   class=\"size03 bg09\"><span>{0}</span></a></li>", "");
            }
            litext.Text = strbu.ToString();
        }
Ejemplo n.º 27
0
 /// <summary>
 /// 初始化产品类型
 /// </summary>
 private string InitDropDownList(int TypeId)
 {
     string TypeName = string.Empty;
     var model = new Eyousoft_yhq.BLL.ProductType().GetModel(TypeId);
     if (model != null) return model.TypeName;
     return TypeName;
 }
Ejemplo n.º 28
0
        /// <summary>
        /// 初始化产品类型
        /// </summary>
        private void InitDropDownList()
        {
            var list = new Eyousoft_yhq.BLL.ProductType().GetList(new Eyousoft_yhq.Model.serProductType() { AdminID = HuiYuanInfo.UserId, IsAdmin = HuiYuanInfo.IsAdmin });
            if (list != null && list.Count > 0)
            {
                var ls = list.Where(i => (i.TpMark == "1")).ToList();
                ddltype.DataSource = ls;
                ddltype.DataTextField = "TypeName";
                ddltype.DataValueField = "TypeID";
                ddltype.DataBind();
            }

            ddltype.Items.Insert(0, new ListItem("请选择分类", ""));
        }
Ejemplo n.º 29
0
        /// <summary>
        /// 添加订单
        /// </summary>
        /// <returns></returns>
        private string saveOrder()
        {
            Eyousoft_yhq.Model.OrderState Orderstate = Eyousoft_yhq.Model.OrderState.未处理;
            int    orderNums = Utils.GetInt(Utils.GetFormValue("orderNum"));
            string id        = Utils.GetFormValue("id");
            var    model     = new Eyousoft_yhq.BLL.Product().GetModel(id);

            if (model != null)
            {
                if (model.ResidueNum - orderNums >= 0)
                {
                    Orderstate = Eyousoft_yhq.Model.OrderState.待付款;
                }
                Eyousoft_yhq.BLL.Order OrderBll = new Eyousoft_yhq.BLL.Order();
                var MemberModel = EyouSoft.Common.Page.HuiyuanPage.GetUserInfo();
                if (MemberModel != null)
                {
                    Eyousoft_yhq.Model.Order OrderModel = new Eyousoft_yhq.Model.Order()
                    {
                        ProductID   = id,
                        OrderCode   = DateTime.Now.ToString("yyyy-MM-dd "),
                        MemberID    = MemberModel.UserID,
                        MemberTel   = Utils.GetFormValue("receiveMobile"),
                        MemberName  = Utils.GetFormValue("receiveName"),
                        MemberSex   = MemberModel.ContactSex,
                        OrderState  = Orderstate,
                        PayState    = Eyousoft_yhq.Model.PaymentState.未支付,
                        IsCheck     = true,
                        ConfirmCode = "",
                        Remark      = "",
                        OrderPrice  = model.AppPrice * orderNums,
                        PeopleNum   = orderNums
                    };
                    int num = OrderBll.Add(OrderModel);
                    if (num > 0 && Orderstate == Eyousoft_yhq.Model.OrderState.待付款)
                    {
                        return(UtilsCommons.AjaxReturnJson("1", "操作成功,请及时付款!", OrderModel.OrderID));
                    }
                    if (num > 0 && Orderstate == Eyousoft_yhq.Model.OrderState.未处理)
                    {
                        string result  = string.Empty; //返回发送结果
                        string sendNum = string.Empty; //发送账号
                        Eyousoft_yhq.Model.MCompanySetting exModel = new Eyousoft_yhq.BLL.KV().GetCompanySetting();
                        if (exModel == null || exModel.MsgNumber <= 0)
                        {
                            return(UtilsCommons.AjaxReturnJson("2", "操作成功,等待审核!短信发送失败,请联系我们!"));
                        }
                        IList <Eyousoft_yhq.Model.SMSChannel> channel = Eyousoft_yhq.Web.BsendMsg.CommonProcess.GetSMSChannels();
                        var ProductTypeModel = new Eyousoft_yhq.BLL.ProductType().GetModel(model.ProductType);

                        if (ProductTypeModel == null || ProductTypeModel.AdminName == null)
                        {
                            sendNum = HuiYuanInfo.ContactTel;
                            string Msg = "收到新订单请处理,订单号为:" + OrderModel.OrderCode.Trim() + "!【惠旅游】";

                            Eyousoft_yhq.Web.BsendMsg.CommonProcess.SendSMS(sendNum, Msg, channel[0], out result);//发送
                            #region  短信日志
                            Eyousoft_yhq.Model.MsgLog MsLog = new Eyousoft_yhq.Model.MsgLog
                            {
                                TelCode  = sendNum,
                                MsgText  = Msg,
                                ReResult = result
                            };
                            new Eyousoft_yhq.BLL.MsgLog().Add(MsLog);
                            #endregion
                        }
                        else
                        {
                            for (int i = 0; i < ProductTypeModel.AdminName.Count; i++)
                            {
                                sendNum = new Eyousoft_yhq.BLL.User().GetModel(ProductTypeModel.AdminName[i].AdminN).Telephone;
                                string Msg = "收到新订单请处理,订单号为:" + OrderModel.OrderCode.Trim() + "!【惠旅游】";

                                Eyousoft_yhq.Web.BsendMsg.CommonProcess.SendSMS(sendNum, Msg, channel[0], out result);//发送
                                #region  短信日志
                                Eyousoft_yhq.Model.MsgLog MsLog = new Eyousoft_yhq.Model.MsgLog
                                {
                                    TelCode  = sendNum,
                                    MsgText  = Msg,
                                    ReResult = result
                                };
                                new Eyousoft_yhq.BLL.MsgLog().Add(MsLog);
                                #endregion
                            }
                        }
                        if (result == "成功")
                        {
                            return(UtilsCommons.AjaxReturnJson("2", "操作成功,等待审核!已通知客服人员!"));
                        }
                        return(UtilsCommons.AjaxReturnJson("2", "操作成功,等待审核!短信发送失败,请联系我们!"));
                    }
                    return(UtilsCommons.AjaxReturnJson("0", "操作失败!"));
                }
                else
                {
                    return(UtilsCommons.AjaxReturnJson("0", "操作失败,请登陆后重新操作... ..."));
                }
            }
            return(UtilsCommons.AjaxReturnJson("0", "操作失败,此产品已经下架... ..."));
        }
Ejemplo n.º 30
0
        protected string MemberOrder(string PId)
        {
            var model = EyouSoft.Common.Page.HuiyuanPage.GetUserInfo();
            //用户是否登录
            if (model != null)
            {
                Eyousoft_yhq.BLL.Product ProductBll = new Eyousoft_yhq.BLL.Product();

                var ProModel = ProductBll.GetModel(PId);
                Eyousoft_yhq.Model.Order order = new Eyousoft_yhq.Model.Order();
                //产品是否存在
                if (ProModel != null)
                {
                    if (ProModel != null && ProModel.ResidueNum <= 0)
                    {

                        Eyousoft_yhq.Model.MCompanySetting exModel = new Eyousoft_yhq.BLL.KV().GetCompanySetting();
                        //短信数量
                        if (exModel != null && exModel.MsgNumber > 0)
                        {

                            IList<Eyousoft_yhq.Model.SMSChannel> channel = Eyousoft_yhq.Web.BsendMsg.CommonProcess.GetSMSChannels();
                            bool IsMsgAdd = AddOrder(PId, (int)Eyousoft_yhq.Model.OrderState.未处理, ProModel.AppPrice, out order);
                            if (IsMsgAdd)
                            {
                                string result = string.Empty;//返回发送结果
                                string sendNum = string.Empty; //发送账号
                                Eyousoft_yhq.BLL.ProductType ProductTypeBll = new Eyousoft_yhq.BLL.ProductType();
                                var ProductTypeModel = ProductTypeBll.GetModel(ProModel.ProductType);
                                var AdminUser = new EyouSoft.Model.SSOStructure.MWebmasterInfo();
                                if (ProductTypeModel != null)
                                {
                                    for (int i = 0; i < ProductTypeModel.AdminName.Count; i++)
                                    {
                                        AdminUser = new Eyousoft_yhq.BLL.User().GetModel(ProductTypeModel.AdminName[i].AdminN);
                                        if (AdminUser != null) sendNum = AdminUser.Telephone;
                                        string Msg = string.Format("产品{0}有未处理订单,订单号:{1}!【惠旅游】", ProModel.ProductName, order.OrderCode);
                                        Eyousoft_yhq.Web.BsendMsg.CommonProcess.SendSMS(sendNum, Msg, channel[0], out result);//发送
                                        #region  短信日志
                                        Eyousoft_yhq.Model.MsgLog MsLog = new Eyousoft_yhq.Model.MsgLog
                                        {
                                            TelCode = sendNum,
                                            MsgText = Msg,
                                            ReResult = result
                                        };
                                        new Eyousoft_yhq.BLL.MsgLog().Add(MsLog);
                                        #endregion
                                    }
                                }
                                if (result == "成功") return UtilsCommons.AjaxReturnJson("1", "下单成功,订单由客服人员进行座位确认,在72小时内会短信通知您是否成交");
                                return UtilsCommons.AjaxReturnJson("1", "下单成功,我们会尽快与您联系!");

                            }
                            else
                            {
                                return UtilsCommons.AjaxReturnJson("0", "下单失败,请重新下单");
                            }

                        }
                        else
                        {
                            return UtilsCommons.AjaxReturnJson("0", "短信系统维护中,请稍后再试!");
                        }
                    }
                    else
                    {
                        bool IsAdd = AddOrder(PId, (int)Eyousoft_yhq.Model.OrderState.待付款, ProModel.AppPrice, out  order);
                        if (IsAdd)
                        {
                            return UtilsCommons.AjaxReturnJson("99", "下单成功,请付款", order.OrderID);
                        }
                        else
                        {
                            return UtilsCommons.AjaxReturnJson("0", "下单失败,请重新下单");
                        }
                    }
                }
                else
                {
                    return UtilsCommons.AjaxReturnJson("0", "商品已下价!");
                }
            }
            else
            {
                return UtilsCommons.AjaxReturnJson("2", "请先登录再操作!");
            }
        }
Ejemplo n.º 31
0
        protected void pageSave(string doType)
        {
            string id = Utils.GetQueryStringValue("id");
            var model = new Eyousoft_yhq.Model.ProductType();

            #region 实体赋值

            model.TpMark = "1";
            model.TypeName = Utils.GetFormValue(txtproductName.UniqueID);
            model.OrderBy = Utils.GetInt(Utils.GetFormValue(txtOrderByNum.UniqueID));
            //model.AdminName = Utils.GetFormValue("ddlAname");
            string[] ADNamelist = Utils.GetFormValue("AdminList").TrimEnd(',').Split(',');
            IList<Eyousoft_yhq.Model.AdminNameList> items = new List<Eyousoft_yhq.Model.AdminNameList>();
            for (int j = 0; j < ADNamelist.Length; j++)
            {
                var ADModel = new Eyousoft_yhq.Model.AdminNameList();
                    ADModel.AdminN = ADNamelist[j];
                    items.Add(ADModel);
            }
            model.AdminName = items;
            model.xianlu = (Eyousoft_yhq.Model.XianLu)Utils.GetInt(Utils.GetFormValue("ddlxianlu"));
            string stroldupload = Utils.GetFormValue("hideFileInfo");
            string newupload = Utils.GetFormValue(this.upload1.ClientHideID);
            if (!string.IsNullOrEmpty(newupload))
            {
                if (!string.IsNullOrEmpty(newupload))
                {
                    model.TypeImg = newupload.Split('|')[1];
                }

            }
            else
            {
                model.TypeImg = stroldupload;
            }

            #endregion

            #region 提交保存
            bool result = false;
            string msg = "";
            Response.Clear();
            Eyousoft_yhq.BLL.ProductType BLL = new Eyousoft_yhq.BLL.ProductType();
            if (doType == "add")
            {
                result = BLL.Add(model);
                msg = result ? "添加成功!" : "添加失败!";
                Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            }
            else
            {
                model.TypeID = Utils.GetInt(id);
                result = BLL.Update(model);
                msg = result ? "修改成功!" : "修改失败!";
                Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            }
            Response.End();
            #endregion
        }
Ejemplo n.º 32
0
        protected void pageSave(string doType)
        {
            string id = Utils.GetQueryStringValue("id");
            var model = new Eyousoft_yhq.Model.ProductType();

            #region 实体赋值

            model.TpMark = "0";
            model.ProductID = Utils.GetFormValue("ddlPname");
            string stroldupload = Utils.GetFormValue("hideFileInfo");
            string stroldwebload = Utils.GetFormValue("hideWebFileInfo");
            if (!string.IsNullOrEmpty(stroldupload))
            {
                model.TypeImg = stroldupload;
            }
            else
            {
                string newupload = Utils.GetFormValue(this.upload1.ClientHideID);
                if (!string.IsNullOrEmpty(newupload))
                {
                    model.TypeImg = newupload.Split('|')[1];
                }
            }

            if (!string.IsNullOrEmpty(stroldwebload))
            {
                model.WebImg = stroldwebload;
            }
            else
            {
                string newupload = Utils.GetFormValue(this.upload2.ClientHideID);
                if (!string.IsNullOrEmpty(newupload))
                {
                    model.WebImg = newupload.Split('|')[1];
                }
            }

            #endregion

            #region 提交保存
            bool result = false;
            string msg = "";
            Response.Clear();
            Eyousoft_yhq.BLL.ProductType BLL = new Eyousoft_yhq.BLL.ProductType();
            if (doType == "add")
            {
                result = BLL.Add(model);
                msg = result ? "添加成功!" : "添加失败!";
                Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            }
            else
            {
                model.TypeID = Utils.GetInt(id);
                result = BLL.Update(model);
                msg = result ? "修改成功!" : "修改失败!";
                Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            }
            Response.End();
            #endregion
        }