C# Класс Galileo.Database.DatabaseRepository

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateComment ( string commenter_id, string comment, bool hidden ) : int
DatabaseRepository ( ) : System
DeleteAllMembers ( int projectIds ) : void
DeleteComment ( int comment_id ) : void
GetAllUsers ( ) : List
GetComment ( int comment_id ) : Comment
GetComments ( string userId ) : List
GetCourses ( string userId ) : List
GetEntriesForCourse ( int courseId ) : List
GetLeaderProjects ( string leaderId ) : List
GetMinions ( string userId, bool isTeacher ) : List
GetProjects ( int course_id ) : List
GetUser ( string userId ) : User
GetUserEntries ( string userId ) : List
GetUsersInCourse ( int course_id ) : List
GetUsersInProject ( int projectId ) : List
GetUsersInTeam ( int teamId ) : List
GetUsersWithTeams ( int courseId ) : List
GetUsersWithoutTeams ( int courseId ) : List
InsertProjectManager ( string userId, int projectIds ) : void
InsertTeamMembers ( List teams ) : void
LinkComment ( int commentId, string recipients ) : void

Описание методов

CreateComment() публичный Метод

public CreateComment ( string commenter_id, string comment, bool hidden ) : int
commenter_id string
comment string
hidden bool
Результат int

DatabaseRepository() публичный Метод

public DatabaseRepository ( ) : System
Результат System

DeleteAllMembers() публичный Метод

public DeleteAllMembers ( int projectIds ) : void
projectIds int
Результат void

DeleteComment() публичный Метод

public DeleteComment ( int comment_id ) : void
comment_id int
Результат void

GetAllUsers() публичный Метод

public GetAllUsers ( ) : List
Результат List

GetComment() публичный Метод

public GetComment ( int comment_id ) : Comment
comment_id int
Результат Galileo.Models.Comment

GetComments() публичный Метод

public GetComments ( string userId ) : List
userId string
Результат List

GetCourses() публичный Метод

public GetCourses ( string userId ) : List
userId string
Результат List

GetEntriesForCourse() публичный Метод

public GetEntriesForCourse ( int courseId ) : List
courseId int
Результат List

GetLeaderProjects() публичный Метод

public GetLeaderProjects ( string leaderId ) : List
leaderId string
Результат List

GetMinions() публичный Метод

public GetMinions ( string userId, bool isTeacher ) : List
userId string
isTeacher bool
Результат List

GetProjects() публичный Метод

public GetProjects ( int course_id ) : List
course_id int
Результат List

GetUser() публичный Метод

public GetUser ( string userId ) : User
userId string
Результат Galileo.Models.User

GetUserEntries() публичный Метод

public GetUserEntries ( string userId ) : List
userId string
Результат List

GetUsersInCourse() публичный Метод

public GetUsersInCourse ( int course_id ) : List
course_id int
Результат List

GetUsersInProject() публичный Метод

public GetUsersInProject ( int projectId ) : List
projectId int
Результат List

GetUsersInTeam() публичный Метод

public GetUsersInTeam ( int teamId ) : List
teamId int
Результат List

GetUsersWithTeams() публичный Метод

public GetUsersWithTeams ( int courseId ) : List
courseId int
Результат List

GetUsersWithoutTeams() публичный Метод

public GetUsersWithoutTeams ( int courseId ) : List
courseId int
Результат List

InsertProjectManager() публичный Метод

public InsertProjectManager ( string userId, int projectIds ) : void
userId string
projectIds int
Результат void

InsertTeamMembers() публичный Метод

public InsertTeamMembers ( List teams ) : void
teams List
Результат void

LinkComment() публичный Метод

public LinkComment ( int commentId, string recipients ) : void
commentId int
recipients string
Результат void