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;
 }
Ejemplo n.º 4
0
 public OrderService()
 {
     this.orderBusinessService = BusinessServiceFactory.Create <IOrderBusinessService>(BusinessType.Orders);
 }
Ejemplo n.º 5
0
 public CustomerService()
 {
     this.customerBusinessService = BusinessServiceFactory.Create <ICustomerBusinessService>(BusinessType.Customers);
 }
Ejemplo n.º 6
0
 public PolicyProcessors(BusinessServiceFactory businessServiceFactories)
 {
     _businessServiceFactory = businessServiceFactories;
 }