C# Class PersonRepository.CSV.CSVRepository

Inheritance: IPersonRepository
Afficher le fichier Open project: jeremybytes/learning-dependency-injection Class Usage Examples

Méthodes publiques

Méthode Description
AddPerson ( PersonRepository.Interface.Person newPerson ) : void
CSVRepository ( ) : System
DeletePerson ( string lastName ) : void
GetPeople ( ) : IEnumerable
GetPerson ( string lastName ) : PersonRepository.Interface.Person
UpdatePeople ( IEnumerable updatedPeople ) : void
UpdatePerson ( string lastName, PersonRepository.Interface.Person updatedPerson ) : void

Method Details

AddPerson() public méthode

public AddPerson ( PersonRepository.Interface.Person newPerson ) : void
newPerson PersonRepository.Interface.Person
Résultat void

CSVRepository() public méthode

public CSVRepository ( ) : System
Résultat System

DeletePerson() public méthode

public DeletePerson ( string lastName ) : void
lastName string
Résultat void

GetPeople() public méthode

public GetPeople ( ) : IEnumerable
Résultat IEnumerable

GetPerson() public méthode

public GetPerson ( string lastName ) : PersonRepository.Interface.Person
lastName string
Résultat PersonRepository.Interface.Person

UpdatePeople() public méthode

public UpdatePeople ( IEnumerable updatedPeople ) : void
updatedPeople IEnumerable
Résultat void

UpdatePerson() public méthode

public UpdatePerson ( string lastName, PersonRepository.Interface.Person updatedPerson ) : void
lastName string
updatedPerson PersonRepository.Interface.Person
Résultat void