C# Class Mhotivo.Implement.Repositories.ParentRepository

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

Méthodes publiques

Méthode Description
Create ( Parent itemToCreate ) : Parent
Delete ( long id ) : Parent
ExistEmail ( string email ) : bool
ExistIdNumber ( string idNumber ) : bool
Filter ( bool>.Expression expression ) : IQueryable
First ( Parent>.Expression query ) : Parent
GeContext ( ) : MhotivoContext
GenerateParentFromRegisterModel ( Parent parentRegisterModel ) : Parent
GetAllParents ( ) : IEnumerable
GetById ( long id ) : Parent
GetByIdNumber ( string idNumber ) : Parent
GetParentDisplayModelById ( long id ) : Parent
GetParentEditModelById ( long id ) : Parent
ParentRepository ( MhotivoContext ctx ) : System
Query ( Parent>.Expression expression ) : IQueryable
SaveChanges ( ) : void
Update ( Parent itemToUpdate ) : Parent
UpdateParentFromParentEditModel ( Parent parentEditModel, Parent parent ) : Parent

Private Methods

Méthode Description
Detach ( Parent parent ) : void

Method Details

Create() public méthode

public Create ( Parent itemToCreate ) : Parent
itemToCreate Parent
Résultat Parent

Delete() public méthode

public Delete ( long id ) : Parent
id long
Résultat Parent

ExistEmail() public méthode

public ExistEmail ( string email ) : bool
email string
Résultat bool

ExistIdNumber() public méthode

public ExistIdNumber ( string idNumber ) : bool
idNumber string
Résultat bool

Filter() public méthode

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

First() public méthode

public First ( Parent>.Expression query ) : Parent
query Parent>.Expression
Résultat Parent

GeContext() public méthode

public GeContext ( ) : MhotivoContext
Résultat MhotivoContext

GenerateParentFromRegisterModel() public méthode

public GenerateParentFromRegisterModel ( Parent parentRegisterModel ) : Parent
parentRegisterModel Parent
Résultat Parent

GetAllParents() public méthode

public GetAllParents ( ) : IEnumerable
Résultat IEnumerable

GetById() public méthode

public GetById ( long id ) : Parent
id long
Résultat Parent

GetByIdNumber() public méthode

public GetByIdNumber ( string idNumber ) : Parent
idNumber string
Résultat Parent

GetParentDisplayModelById() public méthode

public GetParentDisplayModelById ( long id ) : Parent
id long
Résultat Parent

GetParentEditModelById() public méthode

public GetParentEditModelById ( long id ) : Parent
id long
Résultat Parent

ParentRepository() public méthode

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

Query() public méthode

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

SaveChanges() public méthode

public SaveChanges ( ) : void
Résultat void

Update() public méthode

public Update ( Parent itemToUpdate ) : Parent
itemToUpdate Parent
Résultat Parent

UpdateParentFromParentEditModel() public méthode

public UpdateParentFromParentEditModel ( Parent parentEditModel, Parent parent ) : Parent
parentEditModel Parent
parent Parent
Résultat Parent