C# Class ApplicationService.ClientService

Afficher le fichier Open project: AdrianFreemantle/DDD Class Usage Examples

Méthodes publiques

Méthode Description
ClientIsDeceased ( string clientId ) : void
ClientService ( AggregateRepository clientRepository, IAccountNumberService accountNumberService, IUnitOfWork unitOfWork ) : System
CorrectDateOfBirth ( string clientId, System.DateTime dateOfBirth ) : void
OpenAccount ( string clientId ) : void
RegisterClient ( string idNumber, string firstName, string surname, string primaryContactNumber ) : void

Private Methods

Méthode Description
HandleException ( Exception ex ) : void

Method Details

ClientIsDeceased() public méthode

public ClientIsDeceased ( string clientId ) : void
clientId string
Résultat void

ClientService() public méthode

public ClientService ( AggregateRepository clientRepository, IAccountNumberService accountNumberService, IUnitOfWork unitOfWork ) : System
clientRepository AggregateRepository
accountNumberService IAccountNumberService
unitOfWork IUnitOfWork
Résultat System

CorrectDateOfBirth() public méthode

public CorrectDateOfBirth ( string clientId, System.DateTime dateOfBirth ) : void
clientId string
dateOfBirth System.DateTime
Résultat void

OpenAccount() public méthode

public OpenAccount ( string clientId ) : void
clientId string
Résultat void

RegisterClient() public méthode

public RegisterClient ( string idNumber, string firstName, string surname, string primaryContactNumber ) : void
idNumber string
firstName string
surname string
primaryContactNumber string
Résultat void