C# Class Mhotivo.App_Data.Repositories.UserRepository

Inheritance: IUserRepository
Afficher le fichier Open project: armejiaf/Mhotivo

Méthodes publiques

Méthode Description
Create ( User itemToCreate ) : User
Delete ( long id ) : User
Dispose ( ) : void
Filter ( bool>.Expression expression ) : IQueryable
First ( bool>.Expression query ) : User
GetAllUsers ( ) : IEnumerable
GetById ( long id ) : User
Query ( User>.Expression expression ) : IQueryable
SaveChanges ( ) : void
Update ( User itemToUpdate, bool updateRole = true ) : User
UserRepository ( MhotivoContext ctx ) : System

Method Details

Create() public méthode

public Create ( User itemToCreate ) : User
itemToCreate Mhotivo.Models.User
Résultat Mhotivo.Models.User

Delete() public méthode

public Delete ( long id ) : User
id long
Résultat Mhotivo.Models.User

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Filter() public méthode

public Filter ( bool>.Expression expression ) : IQueryable
expression bool>.Expression
Résultat IQueryable

First() public méthode

public First ( bool>.Expression query ) : User
query bool>.Expression
Résultat Mhotivo.Models.User

GetAllUsers() public méthode

public GetAllUsers ( ) : IEnumerable
Résultat IEnumerable

GetById() public méthode

public GetById ( long id ) : User
id long
Résultat Mhotivo.Models.User

Query() public méthode

public Query ( User>.Expression expression ) : IQueryable
expression User>.Expression
Résultat IQueryable

SaveChanges() public méthode

public SaveChanges ( ) : void
Résultat void

Update() public méthode

public Update ( User itemToUpdate, bool updateRole = true ) : User
itemToUpdate Mhotivo.Models.User
updateRole bool
Résultat Mhotivo.Models.User

UserRepository() public méthode

public UserRepository ( MhotivoContext ctx ) : System
ctx MhotivoContext
Résultat System