Esempio n. 1
0
 public BillingService(
     IProcessRepository process,
     IApportionmentRepository apportionment,
     ISubsidyRepository accountSubsidy,
     IReportRepository report,
     IToolBillingRepository tool,
     IRoomBillingRepository room,
     IStoreBillingRepository store,
     IMiscBillingRepository misc,
     IBillingTypeRepository billingType,
     IRoomDataRepository readRoomData,
     IToolDataRepository readToolData,
     IStoreDataRepository readStoreData,
     IMiscDataRepository readMiscData,
     IOrgRechargeRepository orgRecharge,
     IExternalInvoiceRepository externalInvoice)
 {
     Process         = process;
     Apportionment   = apportionment;
     AccountSubsidy  = accountSubsidy;
     Report          = report;
     Tool            = tool;
     Room            = room;
     Store           = store;
     Misc            = misc;
     BillingType     = billingType;
     RoomData        = readRoomData;
     ToolData        = readToolData;
     StoreData       = readStoreData;
     MiscData        = readMiscData;
     OrgRecharge     = orgRecharge;
     ExternalInvoice = externalInvoice;
 }
Esempio n. 2
0
 public ReportRepository(ISessionManager mgr, IToolBillingRepository toolBilling, IBillingTypeRepository billingType, IApportionmentRepository apportionment, IFeedRepository feed) : base(mgr)
 {
     ToolBilling   = toolBilling;
     BillingType   = billingType;
     Apportionment = apportionment;
     Feed          = feed;
 }