public IAccountDomain CreateDomainObj() { IAccountBllFactory accountBllFactory = new AccountBllFactory(); IAccountBll <AccountModel> accountBll = accountBllFactory.CreateBllObj(); IAccountDetailBllFactory accountDetailBllFactory = new AccountDetailBllFactory(); IAccountDetailBll <AccountDetailModel> accountDetailBll = accountDetailBllFactory.CreateBllObj(); return(new AccountDomain(accountBll, accountDetailBll)); }
public AccountDomain(IAccountBll <AccountModel> accountBll, IAccountDetailBll <AccountDetailModel> accountDetailBll) { _accountBll = accountBll; _accountDetailBll = accountDetailBll; }