using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace BLL { public static class ConstValue { /// <summary> /// 获取常量下拉框 根据常量组id /// </summary> /// <param name="groupId">常量组id</param> /// <returns>常量集合</returns> public static List<Model.Sys_Const> drpConstItemList(string groupId) { var list = (from x in Funs.DB.Sys_Const where x.GroupId == groupId orderby x.SortIndex select x).ToList(); return list; } public static void InitSysConstDropDownList(FineUIPro.DropDownList dropName, string groupId, bool isShowPlease) { dropName.DataValueField = "ConstValue"; dropName.DataTextField = "ConstText"; dropName.DataSource = drpConstItemList(groupId); dropName.DataBind(); if (isShowPlease) { Funs.FineUIPleaseSelect(dropName); } } /// <summary> /// 根据ConstValue获取常量信息 /// </summary> /// <param name="constValue"></param> /// <param name="groupId"></param> /// <returns></returns> public static Model.Sys_Const GetSysConstListByGroupId(string constValue, string groupId) { return Funs.DB.Sys_Const.FirstOrDefault(e => e.ConstValue == constValue && e.GroupId == groupId); } #region 常量组 public const string Group_PlanType = "Resource_PlanType"; /// <summary> /// 是否 /// </summary> public const string Group_YesOrNo = "YesOrNo"; #endregion /// <summary> /// 首页筛选条件 /// </summary> public const string Group_Search = "Search"; } }