|
|
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
-
- namespace Basic.BLL
- {
- /// <summary>
- /// 管理员
- /// </summary>
- public class manager_role
- {
- /// <summary>
- /// 检查是否有权限
- /// </summary>
- public bool Exists(int role_id, string channel_name, string action_type)
- {
- Model.manager_role model = new DAL.manager_role().GetModel(role_id);
- if (model != null)
- {
- if (model.role_type == 1)
- {
- return true;
- }
- Model.manager_role_value modelt = model.manager_role_values.Find(p => p.channel_name == channel_name && p.action_type == action_type);
- if (modelt != null)
- {
- return true;
- }
- }
- return false;
- }
-
- /// <summary>
- /// 检查是否有权限
- /// </summary>
- public bool Exists(int role_id, int channel_id, string action_type)
- {
- Model.manager_role model = new DAL.manager_role().GetModel(role_id);
- if (model != null)
- {
- if (model.role_type == 1)
- {
- return true;
- }
- Model.manager_role_value modelt = model.manager_role_values.Find(p => p.channel_id == channel_id && p.action_type == action_type);
- if (modelt != null)
- {
- return true;
- }
- }
- return false;
- }
- }
- }
|