Beispiel #1
0
    //加载
    public void LoadDataBind()
    {
        DDLModule.DataSource     = DataToCacheHelper.GetAllDictionaries().Where(w => w.TypeCode == "04").ToList();
        DDLModule.DataTextField  = "Name";
        DDLModule.DataValueField = "Code";
        DDLModule.DataBind();

        int ID = CommonClass.ReturnRequestInt("id", 0);

        if (ID > 0)
        {
            var model = VisionService.ExamVisionSubjectService.Get(ID);
            if (model.ID.ToInt() > 0)
            {
                Picture.Url             = model.PicUrl;
                FckDesc.Value           = model.Description;
                DDLModule.SelectedValue = model.Type;
                TbName.Text             = model.Name;
                TbOrderBy.Text          = model.OrderBy.ToStr();
                TbResult.Text           = model.Result;

                ViewState["id"] = model.ID;
            }
        }
    }
Beispiel #2
0
    /// <summary>
    /// 获取数据字典实体
    /// </summary>
    /// <param name="code"></param>
    /// <returns></returns>
    public static TB_System_Dictionary GetDictionary(string code)
    {
        var list = DataToCacheHelper.GetAllDictionaries().Where(d => d.Code == code);

        if (list.Count() > 0)
        {
            return(list.First());
        }
        else
        {
            return(new TB_System_Dictionary());
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        ButtonDelete.Attributes.Add("onclick", "return confirm('确认删除这条信息吗?')");
        if (!IsPostBack)
        {
            ViewState["PageIndex"] = 1;
            ViewState["search"]    = "";
            LoadDataBind();

            DDLModule.DataSource     = DataToCacheHelper.GetAllDictionaries().Where(w => w.TypeCode == "04").ToList();
            DDLModule.DataTextField  = "Name";
            DDLModule.DataValueField = "Code";
            DDLModule.DataBind();

            ListItem li = new ListItem();
            li.Text  = "==请选择类型==";
            li.Value = "";
            DDLModule.Items.Insert(0, li);
        }
    }
Beispiel #4
0
    //加载
    public void LoadDataBind()
    {
        DDLModule.DataSource     = DataToCacheHelper.GetAllDictionaries().Where(w => w.TypeCode == "03").ToList();
        DDLModule.DataTextField  = "Name";
        DDLModule.DataValueField = "Code";
        DDLModule.DataBind();

        int ID = CommonClass.ReturnRequestInt("id", 0);

        if (ID > 0)
        {
            var model = BasicService.ExamPrincipleService.Get(ID);
            if (model.ID.ToInt() > 0)
            {
                Picture.Url             = model.PicUrl;
                FckDesc.Value           = model.Description;
                DDLModule.SelectedValue = model.Module;
                ViewState["id"]         = model.ID;
            }
        }
    }
Beispiel #5
0
    /// <summary>
    /// 获取数据字典列表,绑定下拉框
    /// </summary>
    /// <param name="code">类别标识</param>
    /// <param name="dropDownList">下拉框ID</param>
    public static List <TB_System_Dictionary> GetDictionarys(string code, DropDownList dropDownList)
    {
        var list = DataToCacheHelper.GetAllDictionaries().Where(d => d.TypeCode == code).OrderBy(d => d.OrderBy).ToList();

        if (dropDownList != null)
        {
            ListItem li0 = new ListItem();
            li0.Text  = "==请选择==";
            li0.Value = "";
            dropDownList.Items.Add(li0);

            foreach (var item in list)
            {
                ListItem li = new ListItem();
                li.Text  = item.Name;
                li.Value = item.Code;
                dropDownList.Items.Add(li);
            }
        }
        return(list);
    }
Beispiel #6
0
        /// <summary>
        /// 获取数据字典列表,绑定下拉框
        /// </summary>
        /// <param name="code">类别标识</param>
        /// <param name="dropDownList">下拉框ID</param>
        public static List <SelectListItem> GetDictionarys(string code, string defaultTxt)
        {
            var list = DataToCacheHelper.GetAllDictionaries().Where(d => d.TypeCode == code).OrderBy(d => d.OrderBy).ToList();

            List <SelectListItem> selectList = new List <SelectListItem>();
            SelectListItem        li0        = new SelectListItem();

            li0.Text  = defaultTxt;
            li0.Value = "";
            selectList.Add(li0);

            foreach (var item in list)
            {
                SelectListItem li = new SelectListItem();
                li.Text  = item.Name;
                li.Value = item.Code;
                selectList.Add(li);
            }

            return(selectList);
        }