private void Bind() { if (UserSelector.ComboBox.SelectedValue != "") { OnUserSelectPanel.Visible = true; User User = UsersMapper.GetByID(long.Parse(UserSelector.ComboBox.SelectedValue)); if (User == null) { return; } SetUser(User); if (AdminBasePage.SelectedMediaDetail != null) { PermissionsSelector.SetSelectedPermissions(UsersMediasMapper.GetUserPermissions(User, AdminBasePage.SelectedMediaDetail)); } } }
private void Bind() { if (RoleSelector.ComboBox.SelectedValue != "") { OnRoleSelectPanel.Visible = true; Role role = RolesMapper.GetByID(long.Parse(RoleSelector.ComboBox.SelectedValue)); if (role == null) { return; } PermissionsSelector.ShowPermissions(role.Permissions); if (AdminBasePage.SelectedMediaDetail != null) { PermissionsSelector.SetSelectedPermissions(RolesMediasMapper.GetRolePermissions(role, AdminBasePage.SelectedMediaDetail)); } } }
public void ShowPermissions(IEnumerable <Permission> permissions) { PermissionsSelector.SetSelectedPermissions(permissions); }