C# Class Epiworx.Data.EntityFramework.ProjectDataFactory

Inheritance: IProjectDataFactory
Exibir arquivo Open project: mattruma/epiworx-csla

Public Methods

Method Description
Create ( ) : ProjectData
Delete ( ProjectDataCriteria criteria ) : void
Fetch ( ProjectDataCriteria criteria ) : ProjectData
FetchInfoList ( ProjectDataCriteria criteria ) : ProjectData[]
FetchLookupInfoList ( ProjectDataCriteria criteria ) : ProjectData[]
Insert ( ProjectData data ) : ProjectData
Update ( ProjectData data ) : ProjectData

Private Methods

Method Description
Fetch ( Csla ctx, ProjectDataCriteria criteria ) : IQueryable
Fetch ( Project project, ProjectData projectData ) : void

Method Details

Create() public method

public Create ( ) : ProjectData
return ProjectData

Delete() public method

public Delete ( ProjectDataCriteria criteria ) : void
criteria ProjectDataCriteria
return void

Fetch() public method

public Fetch ( ProjectDataCriteria criteria ) : ProjectData
criteria ProjectDataCriteria
return ProjectData

FetchInfoList() public method

public FetchInfoList ( ProjectDataCriteria criteria ) : ProjectData[]
criteria ProjectDataCriteria
return ProjectData[]

FetchLookupInfoList() public method

public FetchLookupInfoList ( ProjectDataCriteria criteria ) : ProjectData[]
criteria ProjectDataCriteria
return ProjectData[]

Insert() public method

public Insert ( ProjectData data ) : ProjectData
data ProjectData
return ProjectData

Update() public method

public Update ( ProjectData data ) : ProjectData
data ProjectData
return ProjectData