public DashboardViewModel( IServiceBundle serviceBundle, ISalesOrderRepository salesOrderRepository, IInboundShipmentRepository inboundShipmentRepository, ISalesOrderWorkItemRepository salesOrderWorkItemRepository, ISalesOrderItemRepository salesOrderItemRepository, IInboundTransferRepository inboundTransferRepository, IConfigurationService configurationService, ICloudService cloudService, INetworkService networkService, ISyncService syncService, ILogService logService ) : base(serviceBundle) { _configurationService = configurationService; _cloudService = cloudService; _networkService = networkService; _syncService = syncService; _logService = logService; _salesOrderRepository = salesOrderRepository; _inboundShipmentRepository = inboundShipmentRepository; _salesOrderWorkItemRepository = salesOrderWorkItemRepository; _salesOrderItemRepository = salesOrderItemRepository; _inboundTransferRepository = inboundTransferRepository; SubscribeToEvents(); }
public SubmitViewModel( IServiceBundle serviceBundle, ILogService logService, ICloudService cloudService, IInboundTransferRepository inboundTransferRepository, IInboundShipmentRepository inboundShipmentRepository, ISalesOrderWorkItemRepository salesOrderWorkItemRepository ) : base(serviceBundle) { _logService = logService; _cloudService = cloudService; _inboundTransferRepository = inboundTransferRepository; _inboundShipmentRepository = inboundShipmentRepository; _salesOrderWorkItemRepository = salesOrderWorkItemRepository; }