protected void ToInBT_Click(object sender, EventArgs e) { List <Permission> pList = new List <Permission>(); foreach (ListItem item in this.CBL_NotInPermission.Items) { if (item.Selected) { pList.Add(ThePermissionMgr.LoadPermission(Convert.ToInt32(item.Value))); } } if (pList.Count > 0) { TheUserPermissionMgr.CreateUserPermissions(TheUserMgr.LoadUser(this.lbCode.Text), pList); } this.CBL_NotInPermission.DataBind(); this.CBL_InPermission.DataBind(); this.cb_InPermission.Checked = false; this.cb_NotInPermission.Checked = false; }
protected void ToOutBT_Click(object sender, EventArgs e) { List <UserPermission> upList = new List <UserPermission>(); foreach (ListItem item in this.CBL_InPermission.Items) { if (item.Selected) { UserPermission userPermission = TheUserPermissionMgr.LoadUserPermission(this.lbCode.Text, Convert.ToInt32(item.Value)); upList.Add(userPermission); } } if (upList.Count > 0) { TheUserPermissionMgr.DeleteUserPermission(upList); } this.CBL_NotInPermission.DataBind(); this.CBL_InPermission.DataBind(); this.cb_InPermission.Checked = false; this.cb_NotInPermission.Checked = false; UpdateUserLastModifyDate(); }