/// <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()); }
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 }
/// <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()); }
/// <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(); }
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(); }
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 }
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(); }
/// <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); }
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); } }
/// <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(); }
/// <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(); }
/// <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()); }
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); } } }
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); } } }
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); } } }
/// <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(); }
/// <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(); }
/// <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()); }
/// <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("请选择分类", "")); }
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; } }
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; } }
/// <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(); }
/// <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(); }
/// <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", "操作失败,此产品已经下架... ..."); }
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", "请先登录再操作!")); } }
/// <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(); }
/// <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; }
/// <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("请选择分类", "")); }
/// <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", "操作失败,此产品已经下架... ...")); }
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", "请先登录再操作!"); } }
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 }
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 }