Пример #1
0
        public WorkAppService(IRepository <Signin> signinRepository,
                              IRepository <Route> routeRepository,
                              IRepository <RouteArticle> routeArticleRepository,
                              IRepository <RouteTask> routeTaskRepository,
                              IRepository <Depot> depotRepository,
                              IRouteCache routeCache,
                              IWorkRoleCache workRoleCache,
                              IRouteTypeCache routeTypeCache,
                              IArticleCache articleCache,
                              IArticleTypeCache articleTypeCache,
                              IBoxCache boxCache,
                              IOutletCache outletCache,
                              ICustomerTaskTypeCache customerTaskTypeCache,
                              IOutletTaskTypeCache outletTaskTypeCache)
        {
            _signinRepository       = signinRepository;
            _routeRepository        = routeRepository;
            _routeArticleRepository = routeArticleRepository;
            _routeTaskRepository    = routeTaskRepository;
            _depotRepository        = depotRepository;

            _routeCache            = routeCache;
            _workRoleCache         = workRoleCache;
            _routeTypeCache        = routeTypeCache;
            _articleCache          = articleCache;
            _articleTypeCache      = articleTypeCache;
            _boxCache              = boxCache;
            _outletCache           = outletCache;
            _customerTaskTypeCache = customerTaskTypeCache;
            _outletTaskTypeCache   = outletTaskTypeCache;
        }
Пример #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;
 }