/// <summary>
        /// 加载系统代码中的数据
        /// </summary>
        /// <param name="type">父【上级】编码</param>
        /// <param name="type">需要类型的层级</param>
        /// <param name="valuetype">value 值是否显示为名称(true 保存名称,false 保存编码)</param>
        /// <param name="bl">是否显示“请选择”项(true  显示请选择项,false 隐藏请选择项)</param>
        /// <param name="c_id">公司信息</param>
        /// <returns></returns>
        public SelectList BindSysCodeBaseForCheckBoxList(string fcode, int cengji, bool valuetype)
        {
            BLL.SysCodeBase db = new BLL.SysCodeBase();
            var sysCode =
                db.GetModelList("sc_DeleteStateCode=0 and sc_CengJ=" + cengji + " and sc_BianM Like '" + fcode +
                                "%' order by sc_BianM asc");
            //var syscode = EnergyContext.Database.SqlQuery<SysCodeBase>("select * from dbo.SysCodeBase where  sc_DeleteStateCode=0 and sc_CengJ=" + cengji + " and sc_BianM Like '" + fcode + "%' order by sc_BianM asc");
            List<SelectListItem> items = new List<SelectListItem>();
            if (sysCode != null)
            {
                foreach (var item in sysCode)
                {
                    if (valuetype)
                    {
                        items.Add(new SelectListItem() {Text = item.sc_MingCh, Value = item.sc_MingCh, Selected = false});
                    }
                    else
                    {
                        items.Add(new SelectListItem() {Text = item.sc_MingCh, Value = item.sc_BianM, Selected = false});
                    }
                }
            }
            SelectList list = new SelectList(items, "Value", "Text");

            return list;
        }
 /// <summary>
 /// 加载系统代码中的数据
 /// </summary>
 /// <param name="type">父【上级】编码</param>
 /// <param name="type">需要类型的层级</param>
 /// <param name="valuetype">value 值是否显示为名称(true 保存名称,false 保存编码)</param>
 /// <param name="bl">是否显示“请选择”项(true  显示请选择项,false 隐藏请选择项)</param>
 /// <param name="c_id">公司信息</param>
 /// <returns></returns>
 public SelectList BindSysCodeBase(string fcode, int cengji, bool valuetype, bool bl)
 {
     string sql = "sc_DeleteStateCode=0 and sc_CengJ=" + cengji + " and sc_BianM Like '" + fcode + "%' order by sc_BianM asc";
     var syscode = new BLL.SysCodeBase().GetModelList(sql);
     List<SelectListItem> items = new List<SelectListItem>();
     if (bl)
     {
         items.Add(new SelectListItem() { Text = "--请选择--", Value = "", Selected = true });
     }
     if (syscode != null)
     {
         foreach (var item in syscode)
         {
             if (valuetype)
             {
                 items.Add(new SelectListItem() { Text = item.sc_MingCh, Value = item.sc_MingCh, Selected = false });
             }
             else
             {
                 items.Add(new SelectListItem() { Text = item.sc_MingCh, Value = item.sc_BianM, Selected = false });
             }
         }
     }
     return new SelectList(items, "Value", "Text");
 }
 /// <summary>
 /// 绑定咨询分类
 /// </summary>
 /// <returns></returns>
 public ActionResult bindSelType()
 {
     StringBuilder strHtml = new StringBuilder();
     BLL.SysCodeBase bll = new BLL.SysCodeBase();
     List<Model.SysCodeBase> list = bll.GetModelList(" substring(sc_BianM,0,5)='0004' and length(sc_BianM)=8 and sc_DeleteStateCode=0");
     foreach (Model.SysCodeBase model in list)
     {
         strHtml.AppendFormat("<option value='{0}'>{1}</option>", model.sc_BianM, model.sc_MingCh);
     }
     return Content(strHtml.ToString());
 }
 public ActionResult ProductConsultMsg()
 {
     ViewData["IsHasFunRole"] = _roleManager.IsHasFunRole(EmployeeBase.e_ID, "001002001"); //是否拥有管理的权限
     List<Model.SysCodeBase> modelType = new BLL.SysCodeBase().GetModelList(" substring(sc_BianM,0,5)='0004' and len(sc_BianM)=8 and sc_DeleteStateCode=0");
     List<SelectListItem> selectType = new List<SelectListItem>();
     selectType = new List<SelectListItem> { new SelectListItem { Text = "请选择", Value = "0" } };
     for (int i = 0; i < modelType.Count; i++)
     {
         selectType.Add(new SelectListItem
         {
             Value = modelType[i].sc_BianM.ToString(),
             Text = modelType[i].sc_MingCh
         });
     }
     ViewData["selectType"] = new SelectList(selectType, "Value", "Text", "请选择");
     return View();
 }