C# Class CQRS.Talk.Refactoring1.Queries.Step1.Repository.PeopleRepository

Inheritance: IPeopleRepository
Afficher le fichier Open project: trailmax/CQRS.Talk

Méthodes publiques

Méthode Description
Find ( System.Guid personId ) : Person
FindPersonByEmail ( String email, bool isCurrentlyEmployed = null ) : Person
GetStaffEligibleForReview ( ) : IEnumerable
Insert ( Person newPerson ) : void
PeopleRepository ( PetaPoco.Database database ) : System
Update ( Person person ) : void

Method Details

Find() public méthode

public Find ( System.Guid personId ) : Person
personId System.Guid
Résultat CQRS.Talk.Dependencies.Person

FindPersonByEmail() public méthode

public FindPersonByEmail ( String email, bool isCurrentlyEmployed = null ) : Person
email String
isCurrentlyEmployed bool
Résultat CQRS.Talk.Dependencies.Person

GetStaffEligibleForReview() public méthode

public GetStaffEligibleForReview ( ) : IEnumerable
Résultat IEnumerable

Insert() public méthode

public Insert ( Person newPerson ) : void
newPerson CQRS.Talk.Dependencies.Person
Résultat void

PeopleRepository() public méthode

public PeopleRepository ( PetaPoco.Database database ) : System
database PetaPoco.Database
Résultat System

Update() public méthode

public Update ( Person person ) : void
person CQRS.Talk.Dependencies.Person
Résultat void