using Common; using Model; using System; using System.Web; using System.Web.Profile; using System.Web.SessionState; using System.Collections.Generic; using System.Text; using Dao; public partial class _GwOrderList : PageBase, IRequiresSessionState { protected List GwProductList; protected List GwClientList; public string sDate { get { string @string = this.AppContext.GetString("sDate"); if (string.IsNullOrEmpty(@string)) return DateTime.Now.AddDays(-1.0).ToString("yyyy-MM-dd"); return @string; } } public string eDate { get { string @string = this.AppContext.GetString("eDate"); if (string.IsNullOrEmpty(@string)) return DateTime.Now.ToString("yyyy-MM-dd"); return @string; } } public string SpID { get { return this.AppContext.GetString("spId"); } } protected void Page_Load(object sender, EventArgs e) { this.CheckRight("3022", FailedOperation.ErrorMsgOnly); using (GwClientDao gwClientDao = new GwClientDao()) this.GwClientList = gwClientDao.Clientlist(); //获取产品或产品分类 using (GwProductDao gwProductDao = new GwProductDao()) { GwProduct bean = new GwProduct(); bean.Classes = -1; bean.IsEnable = -1; bean.IsDefault = -1; this.GwProductList = gwProductDao.getAllList(bean); } } //获取产品信息 public string GetProductOptions(string productId) { StringBuilder stringBuilder = new StringBuilder(); if (this.GwProductList.Count == 0) return ""; stringBuilder.AppendFormat("", (object)0, (object)"无"); foreach (GwProduct bean in this.GwProductList) { //停用的产品分类不再显示 if (bean.IsEnable == 0) { continue; } if (productId.Equals(bean.Id)) stringBuilder.AppendFormat("", (object)bean.Id, (object)bean.Name); else stringBuilder.AppendFormat("", (object)bean.Id, (object)bean.Name); } return stringBuilder.ToString(); } //获取客户信息 public string GetClientOptions(string clientId) { StringBuilder stringBuilder = new StringBuilder(); if (this.GwClientList.Count == 0) return ""; stringBuilder.AppendFormat("", (object)0, (object)"无"); foreach (GwClient bean in this.GwClientList) { if (clientId.Equals(bean.ClientID)) stringBuilder.AppendFormat("", (object)bean.ClientID, (object)bean.ClientName); else stringBuilder.AppendFormat("", (object)bean.ClientID, (object)bean.ClientName); } return stringBuilder.ToString(); } }