Пример #1
0
 public FileDownloadService()
 {
     _invoiceWorker   = ObjectFactory.GetInstance <IInvoiceWorker>();
     _invoiceService  = ObjectFactory.GetInstance <IInvoiceService>();
     _invoiceSender   = ObjectFactory.GetInstance <IInvoiceSender>();
     _templateService = ObjectFactory.GetInstance <ITemplateService>();
     _contextProvider = ObjectFactory.GetInstance <ITrexContextProvider>();
 }
Пример #2
0
        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);
        }
Пример #3
0
 public FileDownloadService(IInvoiceWorker invoiceWorker, IInvoiceService invoiceService, IInvoiceSender invoiceSender,
                            ITemplateService templateService, ITrexContextProvider contextProvider)
 {
     _invoiceWorker   = invoiceWorker;
     _invoiceService  = invoiceService;
     _invoiceSender   = invoiceSender;
     _templateService = templateService;
     _contextProvider = contextProvider;
 }
Пример #4
0
 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;
 }
Пример #6
0
 public TimeEntryService(ITrexContextProvider contextProvider)
 {
     _entityContext = contextProvider;
 }
Пример #7
0
 public RoleManagementService(ITrexContextProvider contextProvider, IMembershipService membershipService)
 {
     _contextProvider   = contextProvider;
     _membershipService = membershipService;
 }
Пример #8
0
 public TemplateService(ITrexContextProvider ContextProvider)
 {
     _entityContext = ContextProvider.TrexEntityContext;
 }
Пример #9
0
 public InvoiceSender(IAppSettings appSettings, IEmailService emailService, ITrexContextProvider contextProvider)
 {
     _appSettings     = appSettings;
     _emailService    = emailService;
     _contextProvider = contextProvider;
 }
Пример #10
0
 public GatherData(IInvoiceService invoiceService, ITrexContextProvider contextProvider)
 {
     _invoiceService = invoiceService;
     _entityContext  = contextProvider;
 }
Пример #11
0
 public TaskService(ITrexContextProvider contextProvider)
 {
     _entityContext = contextProvider;
 }
Пример #12
0
 public ProjectService(ITrexContextProvider contextProvider)
 {
     _entityContext = contextProvider;
 }
Пример #13
0
 public InvoiceBuilder(IInvoiceService invoiceService, ITrexContextProvider contextProvider)
 {
     _invoiceService  = invoiceService;
     MapDataInput     = new Dictionary <string, string>();
     _contextProvider = contextProvider;
 }
Пример #14
0
 public Repository(ITrexContextProvider contextProvider)
 {
     entityContext = contextProvider.TrexEntityContext;
 }
Пример #15
0
 public PermissionService(ITrexBaseContextProvider contextProvider, ITrexContextProvider trexContext)
 {
     _baseContextProvider = contextProvider;
     _trexContext         = trexContext;
 }
Пример #16
0
 public CustomerServices(ITrexContextProvider contextProvider)
 {
     _entityContext = contextProvider.TrexEntityContext;
 }
Пример #17
0
 public InvoiceService(ITrexContextProvider trexContextProvider)
 {
     _trexContextProvider = trexContextProvider;
 }