/// <summary> /// 根据门店编码,获取该区域下所有的门店,包括自己,并绑定到DropList /// </summary> /// <returns></returns> public void GetShopList(Page page, string shop_id, FineUI.DropDownList ddl) { try { List <ConditionFun.SqlqueryCondition> shopCondit1 = new List <ConditionFun.SqlqueryCondition>(); shopCondit1.Add(new ConditionFun.SqlqueryCondition(ConstraintType.Where, SHOP00Table.SHOP_ID, Comparison.Equals, shop_id, false, false)); var area_ID = SHOP00Bll.GetInstence().GetFieldValue("SHOP_Area_ID", shopCondit1); var dt = DataTableHelper.GetFilterData(GetDataTable(), string.Format("{0} = '{1}'", SHOP00Table.SHOP_Area_ID, area_ID), SHOP00Table.Id); //显示值 ddl.DataTextField = SHOP00Table.SHOP_NAME1; //显示key ddl.DataValueField = SHOP00Table.SHOP_ID; //数据层次 //绑定数据源 ddl.DataSource = dt; ddl.DataBind(); ddl.SelectedIndex = 0; //ddl.Items.Insert(0, new FineUI.ListItem("请选择分店", "0")); //ddl.SelectedValue = "0"; } catch (Exception e) { // 记录日志 CommonBll.WriteLog("", e); } }
/// <summary> /// 获取本逻辑类单例 /// </summary> /// <returns></returns> public static SHOP00Bll GetInstence() { if (_SHOP00Bll == null) { _SHOP00Bll = new SHOP00Bll(); } return(_SHOP00Bll); }