public static void DeletePayment(int paymentID) { using (ManagementEntity context = new ManagementEntity()) { try { var queryPayment = (from p in context.Payments where p.Id == paymentID select p).FirstOrDefault(); context.DeleteObject(queryPayment); context.SaveChanges(); } catch (InvalidOperationException ex) { throw ex; } } }
internal static void DeleteTicket(int ticketID) { using (ManagementEntity context = new ManagementEntity()) { try { var ticketToDelete = (from t in context.Tickets where t.Id == ticketID select t).FirstOrDefault(); if (ticketToDelete != null) { context.DeleteObject(ticketToDelete); context.SaveChanges(); } } catch (InvalidOperationException ex) { throw ex; } } }