IGenericRepository(TEntity) Methods

Template MVC

IGenericRepositoryTEntity Methods

The IGenericRepositoryTEntity generic type exposes the following members.

Methods
  NameDescription
Public methodAdd
Add a new entity to the context, it will be added to the database on Save
Public methodAddIEnumerable
Add a IEnumerable of new entities to the context, they will be added to the database on Save
Public methodDelete
Marks the given entity as deleted, the entity will be deleted on Save
Public methodDeleteBy
Marks the entities that match with the given predicate as deleted, they will be deleted of the database on Save
Public methodEdit
Marks the passed entity as Modified, the changes will persist on Save
Public methodFindBy
Filters the results by the passed predicate
Public methodGet
Gets an unique TEntity from the database
Public methodGetAll
Get all the results of the IEntity
Public methodSave
Save all the changes made to the context
Public methodSelectWhereTResult
This function allows to select the specific properties and filter by where clause on database, not on memory, in that way it improves the performace
Top
See Also