C# Class BLL.Group

Afficher le fichier Open project: cdadmin/clonedeploy

Méthodes publiques

Méthode Description
AddGroup ( Models group, int userId ) : ValidationResult
DeleteGroup ( int groupId ) : ValidationResult
ExportCsv ( string path ) : void
GetGroup ( int groupId ) : Models.Group
GetGroupMembers ( int groupId, string searchString = "" ) : List
GroupCountUser ( int userId ) : string
ImportCsv ( string path, int userId ) : int
SearchGroups ( string searchString = "" ) : List
SearchGroupsForUser ( int userId, string searchString = "" ) : List
StartGroupUnicast ( Models group, int userId ) : int
TotalCount ( ) : string
UpdateAllSmartGroupsMembers ( ) : void
UpdateGroup ( Models group ) : ValidationResult
UpdateSmartMembership ( Models group ) : bool
ValidateGroup ( Models group, bool isNewGroup ) : ValidationResult

Method Details

AddGroup() public static méthode

public static AddGroup ( Models group, int userId ) : ValidationResult
group Models
userId int
Résultat Models.ValidationResult

DeleteGroup() public static méthode

public static DeleteGroup ( int groupId ) : ValidationResult
groupId int
Résultat Models.ValidationResult

ExportCsv() public static méthode

public static ExportCsv ( string path ) : void
path string
Résultat void

GetGroup() public static méthode

public static GetGroup ( int groupId ) : Models.Group
groupId int
Résultat Models.Group

GetGroupMembers() public static méthode

public static GetGroupMembers ( int groupId, string searchString = "" ) : List
groupId int
searchString string
Résultat List

GroupCountUser() public static méthode

public static GroupCountUser ( int userId ) : string
userId int
Résultat string

ImportCsv() public static méthode

public static ImportCsv ( string path, int userId ) : int
path string
userId int
Résultat int

SearchGroups() public static méthode

public static SearchGroups ( string searchString = "" ) : List
searchString string
Résultat List

SearchGroupsForUser() public static méthode

public static SearchGroupsForUser ( int userId, string searchString = "" ) : List
userId int
searchString string
Résultat List

StartGroupUnicast() public static méthode

public static StartGroupUnicast ( Models group, int userId ) : int
group Models
userId int
Résultat int

TotalCount() public static méthode

public static TotalCount ( ) : string
Résultat string

UpdateAllSmartGroupsMembers() public static méthode

public static UpdateAllSmartGroupsMembers ( ) : void
Résultat void

UpdateGroup() public static méthode

public static UpdateGroup ( Models group ) : ValidationResult
group Models
Résultat Models.ValidationResult

UpdateSmartMembership() public static méthode

public static UpdateSmartMembership ( Models group ) : bool
group Models
Résultat bool

ValidateGroup() public static méthode

public static ValidateGroup ( Models group, bool isNewGroup ) : ValidationResult
group Models
isNewGroup bool
Résultat Models.ValidationResult