public void Save_RolePermission(string json, int selectResourceID) { try { List <SystemPrivilegeWrapper> selectIDs = JSON.Deserialize <List <SystemPrivilegeWrapper> >(json); List <String> list = new List <string>(); foreach (SystemPrivilegeWrapper row in selectIDs) { list.Add(row.PrivilegeID.ToString()); } SystemRoleWrapper.PatchAssignRolePermissionsByResourcse(SystemRoleWrapper.FindById(RoleID), list, selectResourceID); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(this.GetGlobalResourceObject("GlobalResource", "msgServerErrorMsg").ToString(), ex.Message); } }