C# Class BLL.UserGroup

Mostrar archivo Open project: cdadmin/clonedeploy Class Usage Examples

Public Methods

Method Description
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

Method Details

AddNewGroupMember() public static method

public static AddNewGroupMember ( CloneDeployUserGroup userGroup, CloneDeployUser user ) : void
userGroup Models.CloneDeployUserGroup
user Models.CloneDeployUser
return void

AddUserGroup() public static method

public static AddUserGroup ( CloneDeployUserGroup userGroup ) : ValidationResult
userGroup Models.CloneDeployUserGroup
return Models.ValidationResult

DeleteUserGroup() public static method

public static DeleteUserGroup ( int userGroupId ) : bool
userGroupId int
return bool

GetGroupMembers() public static method

public static GetGroupMembers ( int userGroupId, string searchString = "" ) : List
userGroupId int
searchString string
return List

GetLdapGroups() public static method

public static GetLdapGroups ( ) : List
return List

GetUserGroup() public static method

public static GetUserGroup ( int userGroupId ) : CloneDeployUserGroup
userGroupId int
return Models.CloneDeployUserGroup

MemberCount() public static method

public static MemberCount ( int userGroupId ) : string
userGroupId int
return string

SearchUserGroups() public static method

public static SearchUserGroups ( string searchString ) : List
searchString string
return List

TotalCount() public static method

public static TotalCount ( ) : string
return string

UpdateAllGroupMembersAcls() public static method

public static UpdateAllGroupMembersAcls ( CloneDeployUserGroup userGroup ) : void
userGroup Models.CloneDeployUserGroup
return void

UpdateAllGroupMembersGroupMgmt() public static method

public static UpdateAllGroupMembersGroupMgmt ( CloneDeployUserGroup userGroup ) : void
userGroup Models.CloneDeployUserGroup
return void

UpdateAllGroupMembersImageMgmt() public static method

public static UpdateAllGroupMembersImageMgmt ( CloneDeployUserGroup userGroup ) : void
userGroup Models.CloneDeployUserGroup
return void

UpdateUser() public static method

public static UpdateUser ( CloneDeployUserGroup userGroup ) : ValidationResult
userGroup Models.CloneDeployUserGroup
return Models.ValidationResult

ValidateUser() public static method

public static ValidateUser ( Models userGroup, bool isNewUserGroup ) : ValidationResult
userGroup Models
isNewUserGroup bool
return Models.ValidationResult