C# 클래스 ApplicationService.ClientService

파일 보기 프로젝트 열기: AdrianFreemantle/DDD 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
HandleException ( Exception ex ) : void

메소드 상세

ClientIsDeceased() 공개 메소드

public ClientIsDeceased ( string clientId ) : void
clientId string
리턴 void

ClientService() 공개 메소드

public ClientService ( AggregateRepository clientRepository, IAccountNumberService accountNumberService, IUnitOfWork unitOfWork ) : System
clientRepository AggregateRepository
accountNumberService IAccountNumberService
unitOfWork IUnitOfWork
리턴 System

CorrectDateOfBirth() 공개 메소드

public CorrectDateOfBirth ( string clientId, System.DateTime dateOfBirth ) : void
clientId string
dateOfBirth System.DateTime
리턴 void

OpenAccount() 공개 메소드

public OpenAccount ( string clientId ) : void
clientId string
리턴 void

RegisterClient() 공개 메소드

public RegisterClient ( string idNumber, string firstName, string surname, string primaryContactNumber ) : void
idNumber string
firstName string
surname string
primaryContactNumber string
리턴 void