void IItemService.UpdateItem(Item item) { using (InvoicingZLEntities context = new InvoicingZLEntities()) { context.Items.AddOrUpdate(item); context.SaveChanges(); } }
void ICustomerService.UpdateCustomer(Customer customer) { using (InvoicingZLEntities context = new InvoicingZLEntities()) { context.Customers.AddOrUpdate(customer); context.SaveChanges(); } }
void ICustomerService.SaveInvoice(Invoice invoice) { using (InvoicingZLEntities context = new InvoicingZLEntities()) { context.Invoices.AddOrUpdate(invoice); context.SaveChanges(); } }
void IItemService.DeleteItemById(int Id) { using (InvoicingZLEntities context = new InvoicingZLEntities()) { var items = from c in context.Items where (c.Id == Id) select c; Item item = items.FirstOrDefault(); context.Items.Remove(item); context.SaveChanges(); } }
void ICustomerService.DeleteCustomerById(int Id) { using (InvoicingZLEntities context = new InvoicingZLEntities()) { var customers = from c in context.Customers where (c.Id == Id) select c; Customer customer = customers.FirstOrDefault(); context.Customers.Remove(customer); context.SaveChanges(); } }