Example #1
0
        /// <summary>
        /// 查询页面列表--下拉框数据(包含历史失效的数据)
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public async Task <List <SelectOption> > GetALLOptionList(OptionListInputDTO input)
        {
            var proj_id = _operator?.Property?.Last_Interview_Project;
            var source  = GetIQueryable().Where(x => (x.Project_Id == proj_id && x.Deleted == false) || (x.Project_Id == null && x.Deleted == true));

            return(await GetOptionListAsync(input, "Name", "Code", source));
        }
Example #2
0
        /// <summary>
        /// 查询页面列表--下拉框数据
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public new async Task <List <SelectOption> > GetOptionListAsync(OptionListInputDTO input)
        {
            var proj_id = _operator?.Property?.Last_Interview_Project;
            var source  = GetIQueryable().Where(x => (x.Project_Id == proj_id && x.Deleted == false));

            return(await GetOptionListAsync(input, _textField, _valueField, source));
        }
Example #3
0
        /// <summary>
        /// 查询下拉框数据(包含历史失效的数据)
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public async Task <List <SelectOption> > GetALLOptionListAsync(OptionListInputDTO input)
        {
            var source = GetIQueryable();

            input.pageInput = new PageInput <List <ConditionDTO> >()
            {
                PageRows = 50
            };
            return(await GetOptionListAsync(input, "Type_Name", "Type_Code", source));
        }
Example #4
0
        /// <summary>
        /// 查询下拉框数据
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public new async Task <List <SelectOption> > GetOptionListAsync(OptionListInputDTO input)
        {
            var proj_id = _operator?.Property?.Last_Interview_Project;
            var source  = GetIQueryable().Where(x => x.Deleted == false);

            input.pageInput = new PageInput <List <ConditionDTO> >()
            {
                PageRows = 50
            };
            return(await GetOptionListAsync(input, _textField, _valueField, source));
        }
 public async Task <List <SelectOption> > GetUserOptionList(OptionListInputDTO input)
 {
     return(await _userBus.GetOptionListAsync(input, "RealName", "UserName"));
 }
 public async Task <List <SelectOption> > GetOptionList(OptionListInputDTO input)
 {
     return(await _userBus.GetOptionListAsync(input));
 }
 public async Task <List <SelectOption> > GetOptionList(OptionListInputDTO input)
 {
     return(await _IHr_assessment_templateService.GetOptionListAsync(input));
 }
 public async Task <List <SelectOption> > GetALLOptionListAsync(OptionListInputDTO input)
 {
     return(await _mini_pageBus.GetALLOptionListAsync(input));
 }
Example #9
0
 public async Task <List <SelectOption> > GetOptionList(OptionListInputDTO input)
 {
     return(await _sys_componentBus.GetOptionListAsync(input));
 }
        /// <summary>
        /// 模板下拉框
        /// </summary>
        public new async Task <List <SelectOption> > GetOptionListAsync(OptionListInputDTO input)
        {
            var source = Db.GetIQueryable <hr_assessment_template>().Where(x => !x.Deleted);

            return(await GetOptionListAsync(input, _textField, _valueField, source));
        }