Example #1
0
        public void SaveTempStatementMatch(Guid nominalId, Guid statementId)
        {
            TempBankStatementItemNominalLedgerEntry match = new TempBankStatementItemNominalLedgerEntry
            {
                BankStatementItemNominalLedgerEntryID = Guid.NewGuid(),
                BankStatementItemID  = statementId,
                NominalLedgerEntryID = nominalId
            };

            _tempBankStatementItemNominalLedgerEntryService.Insert(match);
            _unitofWork.SaveChanges();
        }
Example #2
0
        public void DeleteTempStatementMatch(Guid nominalId)
        {
            TempBankStatementItemNominalLedgerEntry match = new TempBankStatementItemNominalLedgerEntry
            {
                BankStatementItemNominalLedgerEntryID = Guid.NewGuid(),
                NominalLedgerEntryID = nominalId
            };
            var matches = _tempBankStatementItemNominalLedgerEntryService.GetByNominalID(nominalId);

            foreach (var m in matches)
            {
                _tempBankStatementItemNominalLedgerEntryService.Delete(m);
            }

            _unitofWork.SaveChanges();
        }