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 OrderService() { this.orderBusinessService = BusinessServiceFactory.Create <IOrderBusinessService>(BusinessType.Orders); }
public CustomerService() { this.customerBusinessService = BusinessServiceFactory.Create <ICustomerBusinessService>(BusinessType.Customers); }