C# Класс Epiworx.Business.ProjectUserRepository

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

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

Метод Описание
AuthorizeProjectUser ( int projectId ) : void
AuthorizeProjectUser ( int projectId, int userId ) : void
ProjectUserAdd ( int projectId, int userId, System.Security.Role role ) : ProjectUser
ProjectUserDelete ( ProjectUser projectUser ) : bool
ProjectUserDelete ( int projectId ) : bool
ProjectUserFetch ( int projectUserId ) : ProjectUser
ProjectUserFetch ( int projectId, int userId ) : ProjectUser
ProjectUserFetchInfoList ( ProjectUserMemberDataCriteria criteria ) : ProjectUserInfoList
ProjectUserFetchInfoList ( int projectId ) : ProjectUserInfoList
ProjectUserInsert ( ProjectUser projectUser ) : ProjectUser
ProjectUserNew ( int projectId, int userId ) : ProjectUser
ProjectUserSave ( ProjectUser projectUser ) : ProjectUser
ProjectUserUpdate ( ProjectUser projectUser ) : ProjectUser

Приватные методы

Метод Описание
ProjectUserAdd ( int projectId, int userId, System.Security.Role role, bool ignoreAuthorization ) : ProjectUser

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

AuthorizeProjectUser() публичный статический Метод

public static AuthorizeProjectUser ( int projectId ) : void
projectId int
Результат void

AuthorizeProjectUser() публичный статический Метод

public static AuthorizeProjectUser ( int projectId, int userId ) : void
projectId int
userId int
Результат void

ProjectUserAdd() публичный статический Метод

public static ProjectUserAdd ( int projectId, int userId, System.Security.Role role ) : ProjectUser
projectId int
userId int
role System.Security.Role
Результат ProjectUser

ProjectUserDelete() публичный статический Метод

public static ProjectUserDelete ( ProjectUser projectUser ) : bool
projectUser ProjectUser
Результат bool

ProjectUserDelete() публичный статический Метод

public static ProjectUserDelete ( int projectId ) : bool
projectId int
Результат bool

ProjectUserFetch() публичный статический Метод

public static ProjectUserFetch ( int projectUserId ) : ProjectUser
projectUserId int
Результат ProjectUser

ProjectUserFetch() публичный статический Метод

public static ProjectUserFetch ( int projectId, int userId ) : ProjectUser
projectId int
userId int
Результат ProjectUser

ProjectUserFetchInfoList() публичный статический Метод

public static ProjectUserFetchInfoList ( ProjectUserMemberDataCriteria criteria ) : ProjectUserInfoList
criteria ProjectUserMemberDataCriteria
Результат ProjectUserInfoList

ProjectUserFetchInfoList() публичный статический Метод

public static ProjectUserFetchInfoList ( int projectId ) : ProjectUserInfoList
projectId int
Результат ProjectUserInfoList

ProjectUserInsert() публичный статический Метод

public static ProjectUserInsert ( ProjectUser projectUser ) : ProjectUser
projectUser ProjectUser
Результат ProjectUser

ProjectUserNew() публичный статический Метод

public static ProjectUserNew ( int projectId, int userId ) : ProjectUser
projectId int
userId int
Результат ProjectUser

ProjectUserSave() публичный статический Метод

public static ProjectUserSave ( ProjectUser projectUser ) : ProjectUser
projectUser ProjectUser
Результат ProjectUser

ProjectUserUpdate() публичный статический Метод

public static ProjectUserUpdate ( ProjectUser projectUser ) : ProjectUser
projectUser ProjectUser
Результат ProjectUser