public void DeleteTransactionEntry <T>(TransactionEntryBase dtrn) where T : TransactionEntryBase
        {
            try
            {
                if (dtrn == null)
                {
                    return;
                }
                if (AutoCreateOldTransactions() == false)
                {
                    return;
                }

                using (var ctx = new RMSModel())
                {
                    var d = ctx.TransactionEntryBase.FirstOrDefault(x => x.TransactionEntryId == dtrn.TransactionEntryId);
                    this.TransactionEntries.Remove(d);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #2
0
 public void DeleteTransactionEntry <T>(TransactionEntryBase dtrn) where T : TransactionEntryBase
 {
     TransactionData.TransactionEntries.Remove(dtrn);
     rms.TransactionEntryBase.DeleteObject(dtrn);
 }