Example #1
0
 /// <summary>
 /// 管理员权限扩展
 /// </summary>
 /// <param name="id">管理员编号</param>
 /// <param name="pager">页码</param>
 /// <returns>执行结果</returns>
 public ActionResult BindExtent(string id, string pager)
 {
     if (string.IsNullOrEmpty(id) || TypeHelper.TypeToInt32(id, -1) < 0)
     {
         return(RedirectToAction("List"));
     }
     ViewBag.UserId      = id;
     ViewBag.PageCurrent = pager;
     return(View(DawnAuthExtentBLL.SelectByCodeList()));
 }
Example #2
0
        /// <summary>
        /// 获得权限扩展编码数据列表
        /// </summary>
        /// <returns>数据集合</returns>
        public static IList <SelectListItem> GetSelectList()
        {
            var list = new List <SelectListItem>()
            {
                new SelectListItem()
                {
                    Value = "-1",
                    Text  = "--请选择--"
                }
            };
            var dataList = DawnAuthExtentBLL.SelectByCodeList();

            if (dataList.Rows.Count > 0)
            {
                foreach (DataRow dr in dataList.Rows)
                {
                    SelectListItem sli = new SelectListItem();
                    sli.Text  = dr["exte_code_name"].ToString();
                    sli.Value = dr["exte_code"].ToString();
                    list.Add(sli);
                }
            }
            return(list);
        }