public UnitOfWork(AppDbContext context) { _context = context; Mobiles = new MobileRepository(_context); Accessories = new AccessoryRepository(_context); AccessoryTypes = new AccessoryTypeRepository(_context); Brands = new BrandRepository(_context); Vendors = new VendorRepository(_context); Orders = new OrderRepository(_context); OrderLineItems = new OrderLineItemRepository(_context); Invoices = new InvoiceRepository(_context); InvoiceLineItems = new InvoiceLineItemRepository(_context); Categories = new CategoryRepository(_context); Customers = new CustomerRepository(_context); PurchaseOrders = new PurchaseOrderRepository(_context); PurchaseLineItems = new PurchaseLineItemRepository(_context); }
// constructor public InvoiceLineItemController() { _repo = new InvoiceLineItemRepository(); }