C# Класс BLL.UserGroup

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddNewGroupMember ( CloneDeployUserGroup userGroup, CloneDeployUser user ) : void
AddUserGroup ( CloneDeployUserGroup userGroup ) : ValidationResult
DeleteUserGroup ( int userGroupId ) : bool
GetGroupMembers ( int userGroupId, string searchString = "" ) : List
GetLdapGroups ( ) : List
GetUserGroup ( int userGroupId ) : CloneDeployUserGroup
MemberCount ( int userGroupId ) : string
SearchUserGroups ( string searchString ) : List
TotalCount ( ) : string
UpdateAllGroupMembersAcls ( CloneDeployUserGroup userGroup ) : void
UpdateAllGroupMembersGroupMgmt ( CloneDeployUserGroup userGroup ) : void
UpdateAllGroupMembersImageMgmt ( CloneDeployUserGroup userGroup ) : void
UpdateUser ( CloneDeployUserGroup userGroup ) : ValidationResult
ValidateUser ( Models userGroup, bool isNewUserGroup ) : ValidationResult

Описание методов

AddNewGroupMember() публичный статический Метод

public static AddNewGroupMember ( CloneDeployUserGroup userGroup, CloneDeployUser user ) : void
userGroup Models.CloneDeployUserGroup
user Models.CloneDeployUser
Результат void

AddUserGroup() публичный статический Метод

public static AddUserGroup ( CloneDeployUserGroup userGroup ) : ValidationResult
userGroup Models.CloneDeployUserGroup
Результат Models.ValidationResult

DeleteUserGroup() публичный статический Метод

public static DeleteUserGroup ( int userGroupId ) : bool
userGroupId int
Результат bool

GetGroupMembers() публичный статический Метод

public static GetGroupMembers ( int userGroupId, string searchString = "" ) : List
userGroupId int
searchString string
Результат List

GetLdapGroups() публичный статический Метод

public static GetLdapGroups ( ) : List
Результат List

GetUserGroup() публичный статический Метод

public static GetUserGroup ( int userGroupId ) : CloneDeployUserGroup
userGroupId int
Результат Models.CloneDeployUserGroup

MemberCount() публичный статический Метод

public static MemberCount ( int userGroupId ) : string
userGroupId int
Результат string

SearchUserGroups() публичный статический Метод

public static SearchUserGroups ( string searchString ) : List
searchString string
Результат List

TotalCount() публичный статический Метод

public static TotalCount ( ) : string
Результат string

UpdateAllGroupMembersAcls() публичный статический Метод

public static UpdateAllGroupMembersAcls ( CloneDeployUserGroup userGroup ) : void
userGroup Models.CloneDeployUserGroup
Результат void

UpdateAllGroupMembersGroupMgmt() публичный статический Метод

public static UpdateAllGroupMembersGroupMgmt ( CloneDeployUserGroup userGroup ) : void
userGroup Models.CloneDeployUserGroup
Результат void

UpdateAllGroupMembersImageMgmt() публичный статический Метод

public static UpdateAllGroupMembersImageMgmt ( CloneDeployUserGroup userGroup ) : void
userGroup Models.CloneDeployUserGroup
Результат void

UpdateUser() публичный статический Метод

public static UpdateUser ( CloneDeployUserGroup userGroup ) : ValidationResult
userGroup Models.CloneDeployUserGroup
Результат Models.ValidationResult

ValidateUser() публичный статический Метод

public static ValidateUser ( Models userGroup, bool isNewUserGroup ) : ValidationResult
userGroup Models
isNewUserGroup bool
Результат Models.ValidationResult