Пример #1
0
 public EFUnitOfWork()
 {
     Products     = new ProductsRepository();
     Orders       = new OrderRepository();
     Customers    = new CustomerRepository();
     OrderDetails = new OrderDetailsRepository();
     _context     = new SweetShopDataContext();
 }
Пример #2
0
 public EFUnitOfWork(OrdersRepository orders, OrderDetailsRepository orderDetails, CustomersRepository customers, ProductsRepository products, SweetShopDataContext db)
 {
     this.orders       = orders;
     this.orderDetails = orderDetails;
     this.customers    = customers;
     this.products     = products;
     this.db           = db;
 }
        public ProductsApiController()
        {
            var db           = new SweetShopDataContext();
            var orders       = new OrdersRepository(db);
            var orderDetails = new OrderDetailsRepository(db);
            var products     = new ProductsRepository(db);
            var uow          = new EFUnitOfWork(products, orders, orderDetails, db);

            _uow = uow;
        }
Пример #4
0
 public EFUnitOfWork(IRepository <Product> products,
                     IRepository <Customer> customers,
                     IRepository <Order> orders,
                     IRepository <OrderDetail> orderDetails,
                     SweetShopDataContext context)
 {
     Products     = products;
     Customers    = customers;
     Orders       = orders;
     OrderDetails = orderDetails;
     _context     = context;
 }
Пример #5
0
 public CustomersRepository(SweetShopDataContext context)
 {
     _context = context;
 }
Пример #6
0
 public ProductsRepository(SweetShopDataContext context)
 {
     _context = context;
 }
 public OrderDetailsRepository(SweetShopDataContext context)
 {
     _context = context;
 }
Пример #8
0
 public CustomerRepository()
 {
     _context = new SweetShopDataContext();
 }
Пример #9
0
 public ProductsRepository()
 {
     context = new SweetShopDataContext();
 }
Пример #10
0
 public OrderRepository()
 {
     _context = new SweetShopDataContext();
 }
Пример #11
0
 public Repository()
 {
     context = new SweetShopDataContext();
 }
Пример #12
0
 public EFUnitOfWork(ProductsRepository products1, OrdersRepository orders1, OrderDetailsRepository orderDetails1, SweetShopDataContext db1)
 {
 }