Exemple #1
0
 public static int DelRoleFunInfo(RoleFunModel Model)
 {
     if (Model == null)
     {
         return(0);
     }
     try
     {
         return(RoleFunctionDBHelper.DelRoleFunInfo(Model));
     }
     catch (System.Exception ex)
     {
         throw ex;
     }
 }
Exemple #2
0
 /// <summary>
 /// 删除功能角色
 /// </summary>
 /// <param name="CompanyCD"></param>
 /// <param name="RoleID"></param>
 /// <param name="ModuleID"></param>
 /// <param name="Id"></param>
 /// <returns></returns>
 public static bool DelRoleFun(string CompanyCD, string RoleID)
 {
     if (string.IsNullOrEmpty(CompanyCD) || string.IsNullOrEmpty(RoleID))
     {
         return(false);
     }
     try
     {
         return(RoleFunctionDBHelper.DelRoleFun(CompanyCD, RoleID));
     }
     catch (System.Exception ex)
     {
         throw ex;
     }
 }
Exemple #3
0
 /// <summary>
 /// 根据企业编码和角色编码获取角色信息
 /// </summary>
 /// <param name="CompanyCD">企业编码</param>
 /// <param name="RoleID">角色编码</param>
 /// <returns>DataTable</returns>
 public static DataTable GetRoleFunInfo(string CompanyCD, string RoleID)
 {
     if (string.IsNullOrEmpty(CompanyCD) || string.IsNullOrEmpty(RoleID))
     {
         return(null);
     }
     try
     {
         return(RoleFunctionDBHelper.GetRoleFunInfo(CompanyCD, RoleID));
     }
     catch (System.Exception ex)
     {
         throw ex;
     }
 }
Exemple #4
0
 /// <summary>
 /// 根据角色编码获取权限分配信息
 /// </summary>
 /// <param name="RoleId"></param>
 /// <returns></returns>
 public static DataTable GetRoleFunction(int RoleId, int ID)
 {
     if (RoleId == 0)
     {
         return(null);
     }
     try
     {
         UserInfoUtil userInfo  = (UserInfoUtil)SessionUtil.Session["UserInfo"];
         string       companyCD = userInfo.CompanyCD;
         return(RoleFunctionDBHelper.GetRoleFunction(RoleId, companyCD, ID));
     }
     catch (System.Exception ex)
     {
         throw ex;
     }
 }
Exemple #5
0
 /// <summary>
 /// SetFunctionBatch
 /// </summary>
 /// <param name="companyCD"></param>
 /// <param name="roleID"></param>
 /// <param name="funcList1"></param>
 /// <param name="funcList2"></param>
 /// <param name="funcList3"></param>
 /// <param name="funcList4"></param>
 public static void SetFunctionBatch(string companyCD, int roleID, string funcList1, string funcList2, string funcList3, string funcList4)
 {
     RoleFunctionDBHelper.SetFunctionBatch(companyCD, roleID, funcList1, funcList2, funcList3, funcList4);
 }