public void Execute(Guid invoiceSetupId, Guid userId, Dictionary <string, object> parameters = null) { DateTime invoiceDate = DateTime.Parse(parameters["InvoiceDate"].ToString()); DateTime payByDate = DateTime.Parse(parameters["PayByDate"].ToString()); _faciTechDbContext.UserId = userId; var service = BusinessServiceFactory.Create <InvoiceGenerationService>(_faciTechDbContext, userId); service.GenerateInvoice(invoiceSetupId, invoiceDate, payByDate); }
public void Setup() { _businessServiceFactory = new BusinessServiceFactory(); }
public VueService(BusinessServiceFactory businessServiceFactory) { _businessServiceFactory = businessServiceFactory; }
public OrderService() { this.orderBusinessService = BusinessServiceFactory.Create <IOrderBusinessService>(BusinessType.Orders); }
public CustomerService() { this.customerBusinessService = BusinessServiceFactory.Create <ICustomerBusinessService>(BusinessType.Customers); }
public PolicyProcessors(BusinessServiceFactory businessServiceFactories) { _businessServiceFactory = businessServiceFactories; }