コード例 #1
0
        public static void AddDepsToPassbookIfNeeded(this ICollectionsDB colxnsDB, IEnumerable <BankDepositDTO> deps, ITenantDBsDir dir)
        {
            if (colxnsDB.IsRemediated())
            {
                return;
            }
            var tweakd = TweakDepositsForPassbook(deps);

            dir.UpdateAccountPassbooks(tweakd, colxnsDB.Date, false);
            colxnsDB.MarkAsRemediated();
        }
コード例 #2
0
ファイル: MarketDayOpener.cs プロジェクト: peterson1/RentLog
        public static void AddDepositsToPassbook(this ITenantDBsDir dir, DateTime colxnDate, bool recomputeBalances)
        {
            var db = dir.Collections.For(colxnDate);

            if (db == null)
            {
                return;
            }

            var deps = db.BankDeposits.GetAll();

            dir.UpdateAccountPassbooks(deps, colxnDate, recomputeBalances);
        }