Пример #1
0
        public void CopyOpeningBalanceToFirstPeriod(FiscalYear period)
        {
            var openingAccounts = erpNodeDBContext.Accounts
                                  .Where(a => a.OpeningDebitBalance != 0 || a.OpeningCreditBalance != 0)
                                  .ToList();

            openingAccounts.ForEach(account =>
            {
                period.SetOpenBalance(account, account.OpeningDebitBalance, account.OpeningCreditBalance);
            });

            erpNodeDBContext.SaveChanges();
        }