public bool deletePermission(string roleId, string objectType, string objectId) { string sql = SecurityDataScripts.DeleteRolePermissionSQL(roleId, objectType, objectId); SecuritySettings.ExecuteNonQuery(sql); return(true); }
public static bool savePermissions(RolePermisssions rolePermissions) { List <PermissionObject> permissions = rolePermissions.PermissionObjList; string roleId = rolePermissions.RoleId; bool ret = false; for (int i = 0; i < permissions.Count; i++) { PermissionObject po = permissions[i]; string sql = SecurityDataScripts.SavePermissionSql(roleId, po.ObjectType, po.ObjectId, po.Permission); SecuritySettings.ExecuteNonQuery(sql); } ret = true; return(ret); }