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);
 }