C# Class TeamBins.DataAccess.TeamRepository

Inheritance: TeamBins.DataAccessCore.BaseRepo, ITeamRepository
Afficher le fichier Open project: kshyju/ProjectPlanningTool Class Usage Examples

Méthodes publiques

Méthode Description
Delete ( int id ) : void
DeleteTeamMemberInvitation ( int id ) : System.Threading.Tasks.Task
GetSubscribers ( int teamId, string notificationTypeCode ) : Task>
GetTeam ( int teamId ) : TeamDto
GetTeam ( string name ) : TeamDto
GetTeamMember ( int teamId, int userId ) : MemberVM
GetTeamMemberInvitation ( string activationCode ) : Task
GetTeamMemberInvitations ( int teamId ) : Task>
GetTeamMembers ( int teamId ) : Task>
GetTeams ( int userId ) : List
SaveDefaultProject ( int userId, int teamId, int selectedProject ) : void
SaveDefaultTeamForUser ( int userId, int teamId ) : void
SaveTeam ( TeamDto team ) : int
SaveTeamMember ( int teamId, int memberId, int createdById ) : void
SaveTeamMemberRequest ( AddTeamMemberRequestVM teamMemberRequest ) : Task
SaveVisibility ( int id, bool isPublic ) : System.Threading.Tasks.Task
TeamRepository ( IConfiguration configuration ) : Dapper

Method Details

Delete() public méthode

public Delete ( int id ) : void
id int
Résultat void

DeleteTeamMemberInvitation() public méthode

public DeleteTeamMemberInvitation ( int id ) : System.Threading.Tasks.Task
id int
Résultat System.Threading.Tasks.Task

GetSubscribers() public méthode

public GetSubscribers ( int teamId, string notificationTypeCode ) : Task>
teamId int
notificationTypeCode string
Résultat Task>

GetTeam() public méthode

public GetTeam ( int teamId ) : TeamDto
teamId int
Résultat TeamDto

GetTeam() public méthode

public GetTeam ( string name ) : TeamDto
name string
Résultat TeamDto

GetTeamMember() public méthode

public GetTeamMember ( int teamId, int userId ) : MemberVM
teamId int
userId int
Résultat MemberVM

GetTeamMemberInvitation() public méthode

public GetTeamMemberInvitation ( string activationCode ) : Task
activationCode string
Résultat Task

GetTeamMemberInvitations() public méthode

public GetTeamMemberInvitations ( int teamId ) : Task>
teamId int
Résultat Task>

GetTeamMembers() public méthode

public GetTeamMembers ( int teamId ) : Task>
teamId int
Résultat Task>

GetTeams() public méthode

public GetTeams ( int userId ) : List
userId int
Résultat List

SaveDefaultProject() public méthode

public SaveDefaultProject ( int userId, int teamId, int selectedProject ) : void
userId int
teamId int
selectedProject int
Résultat void

SaveDefaultTeamForUser() public méthode

public SaveDefaultTeamForUser ( int userId, int teamId ) : void
userId int
teamId int
Résultat void

SaveTeam() public méthode

public SaveTeam ( TeamDto team ) : int
team TeamDto
Résultat int

SaveTeamMember() public méthode

public SaveTeamMember ( int teamId, int memberId, int createdById ) : void
teamId int
memberId int
createdById int
Résultat void

SaveTeamMemberRequest() public méthode

public SaveTeamMemberRequest ( AddTeamMemberRequestVM teamMemberRequest ) : Task
teamMemberRequest AddTeamMemberRequestVM
Résultat Task

SaveVisibility() public méthode

public SaveVisibility ( int id, bool isPublic ) : System.Threading.Tasks.Task
id int
isPublic bool
Résultat System.Threading.Tasks.Task

TeamRepository() public méthode

public TeamRepository ( IConfiguration configuration ) : Dapper
configuration IConfiguration
Résultat Dapper