public FileDownloadService() { _invoiceWorker = ObjectFactory.GetInstance <IInvoiceWorker>(); _invoiceService = ObjectFactory.GetInstance <IInvoiceService>(); _invoiceSender = ObjectFactory.GetInstance <IInvoiceSender>(); _templateService = ObjectFactory.GetInstance <ITemplateService>(); _contextProvider = ObjectFactory.GetInstance <ITrexContextProvider>(); }
public DatabaseSetup() { _databaseConnectionStringProvider = new Mock <IDatabaseConnectionStringProvider>(); _databaseConnectionStringProvider.Setup(x => x.DatabaseConnectionString) .Returns("data source=localhost;initial catalog=Trex_LocalTest;integrated security=True;"); _connectionStringProvider = new EFConnectionStringProvider(_databaseConnectionStringProvider.Object); _trexContextProvider = new TrexContextProvider(_connectionStringProvider); }
public FileDownloadService(IInvoiceWorker invoiceWorker, IInvoiceService invoiceService, IInvoiceSender invoiceSender, ITemplateService templateService, ITrexContextProvider contextProvider) { _invoiceWorker = invoiceWorker; _invoiceService = invoiceService; _invoiceSender = invoiceSender; _templateService = templateService; _contextProvider = contextProvider; }
public UserManagementService(IMembershipService membershipService, ITrexContextProvider trexContextProvider, IEmailService emailService, IPermissionService permissionService, IAppSettings appSettings) { _membershipService = membershipService; _trexContextProvider = trexContextProvider; _emailService = emailService; _permissionService = permissionService; _appSettings = appSettings; }
public CustomerInvoiceGroupRepository(ITrexContextProvider contextProvider) { _entityContext = contextProvider; }
public TimeEntryService(ITrexContextProvider contextProvider) { _entityContext = contextProvider; }
public RoleManagementService(ITrexContextProvider contextProvider, IMembershipService membershipService) { _contextProvider = contextProvider; _membershipService = membershipService; }
public TemplateService(ITrexContextProvider ContextProvider) { _entityContext = ContextProvider.TrexEntityContext; }
public InvoiceSender(IAppSettings appSettings, IEmailService emailService, ITrexContextProvider contextProvider) { _appSettings = appSettings; _emailService = emailService; _contextProvider = contextProvider; }
public GatherData(IInvoiceService invoiceService, ITrexContextProvider contextProvider) { _invoiceService = invoiceService; _entityContext = contextProvider; }
public TaskService(ITrexContextProvider contextProvider) { _entityContext = contextProvider; }
public ProjectService(ITrexContextProvider contextProvider) { _entityContext = contextProvider; }
public InvoiceBuilder(IInvoiceService invoiceService, ITrexContextProvider contextProvider) { _invoiceService = invoiceService; MapDataInput = new Dictionary <string, string>(); _contextProvider = contextProvider; }
public Repository(ITrexContextProvider contextProvider) { entityContext = contextProvider.TrexEntityContext; }
public PermissionService(ITrexBaseContextProvider contextProvider, ITrexContextProvider trexContext) { _baseContextProvider = contextProvider; _trexContext = trexContext; }
public CustomerServices(ITrexContextProvider contextProvider) { _entityContext = contextProvider.TrexEntityContext; }
public InvoiceService(ITrexContextProvider trexContextProvider) { _trexContextProvider = trexContextProvider; }