/// <summary>
 /// Create Account
 /// </summary>
 /// <param name="desc"></param>
 /// <param name="accountType"></param>
 /// <param name="accountNumberCreate"></param>
 public void OpenAccount(string desc, AccountType accountType, IAccountNumberCreateSevice accountNumberCreate)
 {
     unitOfWork.Accounts.Create(accountNumberCreate.CreateAccount(desc, accountType));
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountCreator"/> class.
 /// </summary>
 /// <param name="accountNumberCreateSevice">The account number create sevice.</param>
 public AccountCreator(IAccountNumberCreateSevice accountNumberCreateSevice)
 {
     this.accountNumberCreateSevice = accountNumberCreateSevice;
 }