예제 #1
0
        public OptionSettingEntity GetValueByCode(string option_code)
        {
            DataTable dt = dac.GetValueByCode(option_code);

            OptionSettingEntity optionModel = new OptionSettingEntity();

            if (dt.Rows.Count > 0)
            {
                if (dt.Rows[0]["isunify"].ToString() == "1")
                {
                    optionModel.option_group = dt.Rows[0]["option_group"].ToString();
                    optionModel.option_code  = dt.Rows[0]["option_code"].ToString();
                    optionModel.option_name  = dt.Rows[0]["option_name"].ToString();
                    optionModel.isunify      = dt.Rows[0]["isunify"].ToString();
                    optionModel.option_type  = dt.Rows[0]["option_type"].ToString();
                    optionModel.option_value = dt.Rows[0]["option_value"].ToString();
                    optionModel.range        = dt.Rows[0]["range"].ToString();
                }
            }
            return(optionModel);
        }
예제 #2
0
        public List <OptionSettingEntity> GetOptionDetail(string option_group)
        {
            DataTable dt = dac.GetOptionDetail(option_group);
            List <OptionSettingEntity> optionList = new List <OptionSettingEntity>();

            if (dt.Rows.Count > 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    OptionSettingEntity optionModel = new OptionSettingEntity();
                    optionModel.option_group = dt.Rows[i]["option_group"].ToString();
                    optionModel.option_code  = dt.Rows[i]["option_code"].ToString();
                    optionModel.option_name  = dt.Rows[i]["option_name"].ToString();
                    optionModel.isunify      = dt.Rows[i]["isunify"].ToString();
                    optionModel.option_type  = dt.Rows[i]["option_type"].ToString();
                    optionModel.option_value = dt.Rows[i]["option_value"].ToString();
                    optionModel.range        = dt.Rows[i]["range"].ToString();
                    optionList.Add(optionModel);
                }
            }
            return(optionList);
        }
예제 #3
0
        /// <summary>
        /// 根据选项代码获取选项列表
        /// </summary>
        /// <param name="option_group"></param>
        /// <param name="option_code"></param>
        /// <returns></returns>
        public OptionSettingEntity GetValueByCode(string option_code)
        {
            OptionSettingEntity optionModel = rule.GetValueByCode(option_code);

            return(optionModel);
        }
예제 #4
0
        /// <summary>
        /// 根据分组、选项代码和单个组织key获取选项列表
        /// </summary>
        /// <param name="option_group"></param>
        /// <param name="option_code"></param>
        /// <returns></returns>
        public OptionSettingEntity GetOptionValue(string option_group, string option_code, string key)
        {
            OptionSettingEntity optionModel = rule.GetOptionValue(option_group, option_code, key);

            return(optionModel);
        }