Esempio n. 1
0
        public WeixinAppService(IRepository <Issue> issueRepository, IRepository <AskDoorRecord> askDoorRepository, IRepository <EmergDoorRecord> emergDoorRepository,
                                IRouteAppService routeAppService, IOutletCache outletCache, ITaskTypeCache taskTypeCache, IVehicleCache vehicleCache)
        {
            _issueRepository     = issueRepository;
            _askDoorRepository   = askDoorRepository;
            _emergDoorRepository = emergDoorRepository;

            _routeAppService = routeAppService;
            _outletCache     = outletCache;
            _taskTypeCache   = taskTypeCache;
            _vehicleCache    = vehicleCache;
        }
Esempio n. 2
0
 public TypeAppService(DutyProvider dutyProvider,
                       IArticleTypeCache articleTypeCache,
                       IPostCache postCache,
                       IRouteTypeCache routeTypeCache,
                       ITaskTypeCache taskTypeCache,
                       IWorkRoleCache workRoleCache,
                       IWorkplaceCache workplaceCache,
                       IOilTypeCache oilTypeCache,
                       IVehicleMTTypeCache vehicleMTTypeCache)
 {
     _dutyProvider       = dutyProvider;
     _articleTypeCache   = articleTypeCache;
     _postCache          = postCache;
     _routeTypeCache     = routeTypeCache;
     _taskTypeCache      = taskTypeCache;
     _workRoleCache      = workRoleCache;
     _workplaceCache     = workplaceCache;
     _oilTypeCache       = oilTypeCache;
     _vehicleMTTypeCache = vehicleMTTypeCache;
 }
Esempio n. 3
0
 public RouteAppService(IRepository <Route> routeRepository,
                        IRepository <RouteWorker> workerRepository,
                        IRepository <RouteTask> taskRepository,
                        IRepository <RouteEvent> eventRepository,
                        IRepository <RouteArticle> articleRepository,
                        IRepository <RouteInBox> inBoxRepository,
                        IRepository <RouteOutBox> outBoxRepository,
                        IRepository <PreRoute> preRouteRepository,
                        IRepository <PreRouteWorker> preRouteWorkerRepository,
                        IRepository <PreRouteTask> preRouteTaskRepository,
                        IRepository <PreVehicleWorker> preVehicleWorkerRepository,
                        IRepository <ArticleRecord> articleRecordRepository,
                        IRepository <BoxRecord> boxRecordRepository,
                        IRouteTypeCache routeTypeCache,
                        ITaskTypeCache taskTypeCache,
                        IWorkRoleCache workRoleCache,
                        IRouteCache routeCache,
                        IOutletCache outletCache)
 {
     _routeRepository            = routeRepository;
     _workerRepository           = workerRepository;
     _taskRepository             = taskRepository;
     _eventRepository            = eventRepository;
     _articleRepository          = articleRepository;
     _inBoxRepository            = inBoxRepository;
     _outBoxRepository           = outBoxRepository;
     _preRouteRepository         = preRouteRepository;
     _preRouteWorkerRepository   = preRouteWorkerRepository;
     _preRouteTaskRepository     = preRouteTaskRepository;
     _preVehicleWorkerRepository = preVehicleWorkerRepository;
     _articleRecordRepository    = articleRecordRepository;
     _boxRecordRepository        = boxRecordRepository;
     _routeTypeCache             = routeTypeCache;
     _taskTypeCache = taskTypeCache;
     _workRoleCache = workRoleCache;
     _routeCache    = routeCache;
     _outletCache   = outletCache;
 }