예제 #1
0
 public AssetController(IRepository <BaseEAM.Core.Domain.Asset> assetRepository,
                        IRepository <AssetSparePart> assetSparePartRepository,
                        IRepository <AssetStatusHistory> assetStatusHistoryRepository,
                        IRepository <AssetLocationHistory> assetLocationHistoryRepository,
                        IRepository <AssetDowntime> assetDowntimeRepository,
                        IRepository <WorkOrder> workOrderRepository,
                        IRepository <Address> addressRepository,
                        IRepository <Point> pointRepository,
                        IRepository <ValueItem> valueItemRepository,
                        IAssetService assetService,
                        IEntityAttributeService entityAttributeService,
                        ILocalizationService localizationService,
                        IPermissionService permissionService,
                        HttpContextBase httpContext,
                        IWorkContext workContext,
                        IDbContext dbContext)
 {
     this._assetRepository                = assetRepository;
     this._assetSparePartRepository       = assetSparePartRepository;
     this._assetStatusHistoryRepository   = assetStatusHistoryRepository;
     this._assetLocationHistoryRepository = assetLocationHistoryRepository;
     this._assetDowntimeRepository        = assetDowntimeRepository;
     this._workOrderRepository            = workOrderRepository;
     this._addressRepository              = addressRepository;
     this._pointRepository                = pointRepository;
     this._valueItemRepository            = valueItemRepository;
     this._localizationService            = localizationService;
     this._assetService           = assetService;
     this._entityAttributeService = entityAttributeService;
     this._permissionService      = permissionService;
     this._httpContext            = httpContext;
     this._workContext            = workContext;
     this._dbContext = dbContext;
 }
 public LocationController(IRepository <Location> locationRepository,
                           IRepository <Point> pointRepository,
                           IRepository <BaseEAM.Core.Domain.Asset> assetRepository,
                           IRepository <Address> addressRepository,
                           IRepository <WorkOrder> workOrderRepository,
                           ILocationService locationService,
                           IEntityAttributeService entityAttributeService,
                           ILocalizationService localizationService,
                           IPermissionService permissionService,
                           HttpContextBase httpContext,
                           IWorkContext workContext,
                           IDbContext dbContext)
 {
     this._locationRepository     = locationRepository;
     this._pointRepository        = pointRepository;
     this._assetRepository        = assetRepository;
     this._addressRepository      = addressRepository;
     this._workOrderRepository    = workOrderRepository;
     this._localizationService    = localizationService;
     this._locationService        = locationService;
     this._entityAttributeService = entityAttributeService;
     this._permissionService      = permissionService;
     this._httpContext            = httpContext;
     this._workContext            = workContext;
     this._dbContext = dbContext;
 }
예제 #3
0
 public PropertyController(IRepository <Property> propertyRepository,
                           IPropertyService propertyService,
                           IEntityAttributeService entityAttributeService,
                           ILocalizationService localizationService,
                           IPermissionService permissionService,
                           HttpContextBase httpContext,
                           IWorkContext workContext,
                           IDbContext dbContext)
 {
     this._propertyRepository     = propertyRepository;
     this._localizationService    = localizationService;
     this._propertyService        = propertyService;
     this._entityAttributeService = entityAttributeService;
     this._permissionService      = permissionService;
     this._httpContext            = httpContext;
     this._workContext            = workContext;
     this._dbContext = dbContext;
 }
예제 #4
0
 public ItemController(IRepository <Item> itemRepository,
                       IRepository <UnitConversion> unitConversionRepository,
                       IUnitConversionService unitConversionService,
                       IItemService itemService,
                       IEntityAttributeService entityAttributeService,
                       ILocalizationService localizationService,
                       IPermissionService permissionService,
                       HttpContextBase httpContext,
                       IWorkContext workContext,
                       IDbContext dbContext)
 {
     this._itemRepository           = itemRepository;
     this._unitConversionRepository = unitConversionRepository;
     this._unitConversionService    = unitConversionService;
     this._localizationService      = localizationService;
     this._itemService            = itemService;
     this._entityAttributeService = entityAttributeService;
     this._permissionService      = permissionService;
     this._httpContext            = httpContext;
     this._workContext            = workContext;
     this._dbContext = dbContext;
 }