C# Class Epiworx.Business.ProjectRepository

Show file Open project: mattruma/epiworx-csla

Public Methods

Method Description
ProjectDelete ( Project project ) : bool
ProjectDelete ( int projectId ) : bool
ProjectFetch ( int projectId ) : Project
ProjectFetchInfoList ( ) : ProjectInfoList
ProjectFetchInfoList ( IUser user ) : ProjectInfoList
ProjectFetchInfoList ( ProjectDataCriteria criteria ) : ProjectInfoList
ProjectInsert ( Project project ) : Project
ProjectNew ( ) : Project
ProjectSave ( Project project ) : Project
ProjectUpdate ( Project project ) : Project

Method Details

ProjectDelete() public static method

public static ProjectDelete ( Project project ) : bool
project Project
return bool

ProjectDelete() public static method

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

ProjectFetch() public static method

public static ProjectFetch ( int projectId ) : Project
projectId int
return Project

ProjectFetchInfoList() public static method

public static ProjectFetchInfoList ( ) : ProjectInfoList
return ProjectInfoList

ProjectFetchInfoList() public static method

public static ProjectFetchInfoList ( IUser user ) : ProjectInfoList
user IUser
return ProjectInfoList

ProjectFetchInfoList() public static method

public static ProjectFetchInfoList ( ProjectDataCriteria criteria ) : ProjectInfoList
criteria ProjectDataCriteria
return ProjectInfoList

ProjectInsert() public static method

public static ProjectInsert ( Project project ) : Project
project Project
return Project

ProjectNew() public static method

public static ProjectNew ( ) : Project
return Project

ProjectSave() public static method

public static ProjectSave ( Project project ) : Project
project Project
return Project

ProjectUpdate() public static method

public static ProjectUpdate ( Project project ) : Project
project Project
return Project