C# Class Epiworx.Business.ProjectUserRepository

Datei anzeigen Open project: mattruma/epiworx-csla Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
ProjectUserAdd ( int projectId, int userId, System.Security.Role role, bool ignoreAuthorization ) : ProjectUser

Method Details

AuthorizeProjectUser() public static method

public static AuthorizeProjectUser ( int projectId ) : void
projectId int
return void

AuthorizeProjectUser() public static method

public static AuthorizeProjectUser ( int projectId, int userId ) : void
projectId int
userId int
return void

ProjectUserAdd() public static method

public static ProjectUserAdd ( int projectId, int userId, System.Security.Role role ) : ProjectUser
projectId int
userId int
role System.Security.Role
return ProjectUser

ProjectUserDelete() public static method

public static ProjectUserDelete ( ProjectUser projectUser ) : bool
projectUser ProjectUser
return bool

ProjectUserDelete() public static method

public static ProjectUserDelete ( int projectId ) : bool
projectId int
return bool

ProjectUserFetch() public static method

public static ProjectUserFetch ( int projectUserId ) : ProjectUser
projectUserId int
return ProjectUser

ProjectUserFetch() public static method

public static ProjectUserFetch ( int projectId, int userId ) : ProjectUser
projectId int
userId int
return ProjectUser

ProjectUserFetchInfoList() public static method

public static ProjectUserFetchInfoList ( ProjectUserMemberDataCriteria criteria ) : ProjectUserInfoList
criteria ProjectUserMemberDataCriteria
return ProjectUserInfoList

ProjectUserFetchInfoList() public static method

public static ProjectUserFetchInfoList ( int projectId ) : ProjectUserInfoList
projectId int
return ProjectUserInfoList

ProjectUserInsert() public static method

public static ProjectUserInsert ( ProjectUser projectUser ) : ProjectUser
projectUser ProjectUser
return ProjectUser

ProjectUserNew() public static method

public static ProjectUserNew ( int projectId, int userId ) : ProjectUser
projectId int
userId int
return ProjectUser

ProjectUserSave() public static method

public static ProjectUserSave ( ProjectUser projectUser ) : ProjectUser
projectUser ProjectUser
return ProjectUser

ProjectUserUpdate() public static method

public static ProjectUserUpdate ( ProjectUser projectUser ) : ProjectUser
projectUser ProjectUser
return ProjectUser