C# Class Gwupe.Agent.Managers.TeamManager

Show file Open project: gwupe/Gwupe Class Usage Examples

Public Methods

Method Description
GetTeamByUniqueHandle ( string uniqueHandle ) : Team
GetTeamByUsername ( string username ) : Team
ReloadTeam ( string username ) : void
Reset ( ) : void
RetrieveTeams ( ) : void
SignupTeam ( String teamName, String uniqueHandle, String location, String email, bool supporter ) : void
UpdateTeam ( string username ) : void

Private Methods

Method Description
CheckTeamAccess ( Team team ) : void
CompileDataSubmissionException ( List validationErrors ) : DataSubmissionException
TeamManager ( ) : System
TeamOnPropertyChanged ( object sender, PropertyChangedEventArgs propertyChangedEventArgs ) : void

Method Details

GetTeamByUniqueHandle() public method

public GetTeamByUniqueHandle ( string uniqueHandle ) : Team
uniqueHandle string
return Gwupe.Agent.Components.Person.Team

GetTeamByUsername() public method

public GetTeamByUsername ( string username ) : Team
username string
return Gwupe.Agent.Components.Person.Team

ReloadTeam() public method

public ReloadTeam ( string username ) : void
username string
return void

Reset() public method

public Reset ( ) : void
return void

RetrieveTeams() public method

public RetrieveTeams ( ) : void
return void

SignupTeam() public method

public SignupTeam ( String teamName, String uniqueHandle, String location, String email, bool supporter ) : void
teamName String
uniqueHandle String
location String
email String
supporter bool
return void

UpdateTeam() public method

public UpdateTeam ( string username ) : void
username string
return void