Esempio n. 1
0
 public OrderService(RequestContext c)
 {
     context         = c;
     Orders          = OrderRepository.InstantiateForDatabase(c);
     Taxes           = TaxRepository.InstantiateForDatabase(c);
     TaxSchedules    = TaxScheduleRepository.InstantiateForDatabase(c);
     ShippingZones   = ZoneRepository.InstantiateForDatabase(c);
     Transactions    = OrderTransactionRepository.InstantiateForDatabase(c);
     ShippingMethods = ShippingMethodRepository.InstantiateForDatabase(c);
 }
Esempio n. 2
0
 public static OrderService InstantiateForDatabase(RequestContext c)
 {
     return(new OrderService(c,
                             OrderRepository.InstantiateForDatabase(c),
                             TaxRepository.InstantiateForDatabase(c),
                             TaxScheduleRepository.InstantiateForDatabase(c),
                             ZoneRepository.InstantiateForDatabase(c),
                             OrderTransactionRepository.InstantiateForDatabase(c),
                             ShippingMethodRepository.InstantiateForDatabase(c),
                             Accounts.StoreSettingsRepository.InstantiateForDatabase(c)));
 }