C# 클래스 BLL.UserGroup

파일 보기 프로젝트 열기: cdadmin/clonedeploy 1 사용 예제들

공개 메소드들

메소드 설명
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