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; } }
public void DeleteTransactionEntry <T>(TransactionEntryBase dtrn) where T : TransactionEntryBase { TransactionData.TransactionEntries.Remove(dtrn); rms.TransactionEntryBase.DeleteObject(dtrn); }