public DeliverSalesOrderConfirmViewModel( IServiceBundle serviceBundle, ISalesOrderWorkItemRepository salesOrderWorkItemRepository, ISignatureWorkItemRepository signatureWorkItemRepository, ISalesOrderRepository salesOrderRepository, ISalesOrderDeliveryNotificationRepository salesOrderDeliveryNotificationRepositoy, ISyncService syncService ) : base(serviceBundle) { _salesOrderWorkItemRepository = salesOrderWorkItemRepository; _signatureWorkItemRepository = signatureWorkItemRepository; _salesOrderRepository = salesOrderRepository; _salesOrderDeliveryNotificationRepositoy = salesOrderDeliveryNotificationRepositoy; _syncService = syncService; }
public SyncService( ICrescoClient crescoClient, ICloudService cloudService, ILogService logService, INetworkService networkService, IRepository <InboundShipment> inboundShipmentRepository, IRepository <InboundTransfer> inboundTransferRepository, IRepository <SalesOrderItem> salesOrderItemRepository, IRepository <SalesOrder> salesOrderRepository, IRepository <SalesOrderDeliveryString> salesOrderDeliveryRepository, IRepository <CustomerInfoUpdateString> customerInfoDeliveryRepository, IRepository <SalesOrderUpdateNoticeString> salesOrderUpdateRepository, ISalesOrderDeliveryNotificationRepository salesOrderDeliveryNotificationRepository, ISalesOrderUpdateNotificationRepository salesOrderUpdateNotificationRepository, ICustomerInfoRepository customerInfoRepository, IRepository <Branch> branchRepository, IRepository <Lot> lotRepository ) { _crescoClient = crescoClient; _cloudService = cloudService; _logService = logService; _networkService = networkService; _salesOrderItemRepository = salesOrderItemRepository; _inboundShipmentRepository = inboundShipmentRepository; _inboundTransferRepository = inboundTransferRepository; _salesOrderRepository = salesOrderRepository; _salesOrderDeliveryRepository = salesOrderDeliveryRepository; _salesOrderUpdateRepository = salesOrderUpdateRepository; _customerInfoDeliveryRepository = customerInfoDeliveryRepository; _salesOrderDeliveryNotificationRepository = salesOrderDeliveryNotificationRepository; _salesOrderUpateNotificationRepository = salesOrderUpdateNotificationRepository; _customerInfoRepository = customerInfoRepository; _branchRepository = branchRepository; _lotRepository = lotRepository; }