/// <summary> /// 绑定客户等级 /// </summary> /// <returns></returns> protected void BindCrmLevId() { EyouSoft.BLL.ComStructure.BComLev levBll = new EyouSoft.BLL.ComStructure.BComLev(); IList <EyouSoft.Model.ComStructure.MComLev> list = levBll.GetList(base.SiteUserInfo.CompanyId); ddlLevId.DataSource = list; ddlLevId.DataValueField = "Id"; ddlLevId.DataTextField = "Name"; ddlLevId.DataBind(); ddlLevId.Items.Insert(0, new ListItem("--未选择--", "0")); if (string.IsNullOrEmpty(Utils.GetQueryStringValue("crmId"))) { ddlLevId.SelectedValue = "0"; } }
/// <summary> /// 绑定客户等级 /// </summary> /// <returns></returns> protected string BindCrmLevId() { EyouSoft.BLL.ComStructure.BComLev levBll = new EyouSoft.BLL.ComStructure.BComLev(); System.Text.StringBuilder sb = new System.Text.StringBuilder(); IList <EyouSoft.Model.ComStructure.MComLev> list = levBll.GetList(base.SiteUserInfo.CompanyId); sb.Append("<option value=\"0\">--未选择--</option>"); for (int i = 0; i < list.Count; i++) { if (Utils.GetQueryStringValue("ddlLevId") == list[i].Id.ToString()) { sb.AppendFormat("<option value=\"{0}\" selected=\"true\">{1}</option>", list[i].Id, list[i].Name); } } return(sb.ToString()); }
protected void Page_Load(object sender, EventArgs e) { #region 控件设置 this.SellsSelect1.SetTitle = "销售员"; this.SellsSelect1.CallBackFun = "OrderInfoPage.CallBackFun"; this.SellsSelect1.ClientDeptID = this.hideDeptID.ClientID; this.SellsSelect1.ClientDeptName = this.hideDeptName.ClientID; this.PriceStand1.CompanyID = SiteUserInfo.CompanyId; this.PriceStand1.InitMode = false; this.PriceStand1.ShowModel = true; this.CustomerUnitSelect1.CallBack = "OrderInfoPage.CustomerUnitCallBack"; this.CustomerUnitSelect1.IsApply = true; #endregion #region 处理AJAX请求 //获取ajax请求 string doType = Utils.GetQueryStringValue("dotype"); switch (doType) { case "save": Utils.RCWE(PageSave()); break; case "getAmount": Utils.RCWE(GetAmount()); break; case "yanzhengzerenxiaoshou": YanZhengZeRenXiaoShou(); break; default: break; } #endregion if (!IsPostBack) { string tourID = Utils.GetQueryStringValue("tourID"); string orderID = Utils.GetQueryStringValue("orderID"); #region 获得结算价等级 EyouSoft.BLL.ComStructure.BComLev comLevBll = new EyouSoft.BLL.ComStructure.BComLev(); IList <EyouSoft.Model.ComStructure.MComLev> sysComLev = comLevBll.GetList(SiteUserInfo.CompanyId); if (sysComLev != null && sysComLev.Count > 0) { EyouSoft.Model.ComStructure.MComLev peerLevModel = sysComLev.FirstOrDefault(p => p.LevType == EyouSoft.Model.EnumType.ComStructure.LevType.内部结算价); if (peerLevModel != null) { this.hideSettLevelID.Value = peerLevModel.Id.ToString(); } } comLevBll = null; sysComLev = null; #endregion #region 获得留位时间 GetMaxDateTime(); this.txtSaveSeatDate.Attributes.Add("onfocus", "WdatePicker({dateFmt:'yyyy-MM-dd HH:mm',maxDate:'" + this.MaxDateTime + "',minDate:'" + DateTime.Now.AddMinutes(5).ToString("yyyy-MM-dd HH:mm") + "'})"); #endregion //根据ID初始化页面 if (tourID != "") { PageInitForTour(tourID); } if (orderID != "") { PageInitForOrder(orderID); } if (tourID == "" && orderID == "") { Utils.ResponseGoBack(); } /* * 报名途径 * 系统后台报名:确认成交(已成交)、留位(留位) * 分销商平台报名:提交订单(未处理) * 分销商平台订单列表可取消未处理状态的订单 * 派团计划保存后订单就是已成交 * * 订单类型 * 未处理:确认成交,同意留位,取消订单 * 已留位:确认成交、继续留位、取消订单 * 留位过期:确认成交,继续留位,取消订单 * 已成交:修改(派团给计调前)或变更(派团后计调后)、取消订单 * 不受理:无操作 */ } }