Ejemplo n.º 1
0
        public async System.Threading.Tasks.Task Delete(data.InvoiceContext db, PaymentHistoryDelete delete)
        {
            try
            {
                var paymentHistoryToDelete = await db.PaymentHistorys.FirstOrDefaultAsync(w => w.PaymentHistoryId == delete.PaymentHistoryId);

                db.PaymentHistorys.Remove(paymentHistoryToDelete);
            }
            catch (Exception e)
            {
                LogFactory.GetLogger().Log(LogLevel.Error, e);
            }
        }
Ejemplo n.º 2
0
        // Delete Transaction Code
        public async System.Threading.Tasks.Task Delete(PaymentHistoryDelete delete)
        {
            try
            {
                using (var db = new data.InvoiceContext())
                {
                    await Delete(db, delete);

                    await db.SaveChangesAsync();
                }
            }
            catch (Exception e)
            {
                LogFactory.GetLogger().Log(LogLevel.Error, e);
            }
        }