public IList <DTOOrder> GetRecentByDropShipperId(long dropShipperId) { var baseLog = LogManager.GetLogger("RequestLogger"); var log = new FileLogService(baseLog, null); var dbFactory = new DbFactory(); var time = new TimeService(dbFactory); var actionService = new SystemActionService(log, time); var orderHistory = new OrderHistoryService(log, time, dbFactory); var dsService = new DropShipperApiService(log, time, dbFactory, actionService, orderHistory); return(dsService.GetRecentByDropShipperId(dropShipperId)); }
public CallResult UpdateShipments(DTOOrder order) { var baseLog = LogManager.GetLogger("RequestLogger"); var log = new FileLogService(baseLog, null); var dbFactory = new DbFactory(); var time = new TimeService(dbFactory); var actionService = new SystemActionService(log, time); var orderHistory = new OrderHistoryService(log, time, dbFactory); var dsService = new DropShipperApiService(log, time, dbFactory, actionService, orderHistory); return(dsService.UpdateShipments(order)); }
public IList <StyleEntireDto> GetQuantities(int market, string marketplaceId) { var baseLog = LogManager.GetLogger("RequestLogger"); var log = new FileLogService(baseLog, null); var dbFactory = new DbFactory(); var time = new TimeService(dbFactory); var actionService = new SystemActionService(log, time); var orderHistory = new OrderHistoryService(log, time, dbFactory); var dsService = new DropShipperApiService(log, time, dbFactory, actionService, orderHistory); return(dsService.GetQuantities((MarketType)market, marketplaceId)); }