public BalanceSheetViewModelFactory(
     ILoggerFactory loggerFactory,
     IBalanceSheetService balanceSheetService,
     IBalanceSheetItemViewModelFactory balanceSheetItemViewModelFactory)
 {
     m_loggerFactory       = loggerFactory;
     m_balanceSheetService = balanceSheetService;
     m_balanceSheetItemViewModelFactory = balanceSheetItemViewModelFactory;
 }
        public BalanceSheetViewModel(
            ILoggerFactory loggerFactory,
            IBalanceSheetService balanceSheetService,
            IBalanceSheetItemViewModelFactory balanceSheetItemViewModelFactory)
        {
            m_logger = loggerFactory.CreateLogger <BalanceSheetViewModel>();
            m_balanceSheetService = balanceSheetService;
            m_balanceSheetItemViewModelFactory = balanceSheetItemViewModelFactory;

            m_at = DateTime.Now;

            Load();
        }