Beispiel #1
0
        protected IAdminEnginesService GetService(ApplicationDbContext dbContext)
        {
            var engineRepository   = new EngineRepository(dbContext);
            var adminDeleteService = new AdminCommonDeleteService(dbContext);
            var adminEditService   = new AdminCommonEditService(dbContext);
            var adminCreateService = new AdminCommonCreateService(dbContext);
            var service            = new AdminEnginesService(
                engineRepository,
                adminDeleteService,
                adminEditService,
                adminCreateService);

            return(service);
        }
Beispiel #2
0
        public IAdminModelTypesService GetService(ApplicationDbContext dbContext)
        {
            var modelTypeRepository = new ModelTypeRepository(dbContext);
            var adminDeleteService  = new AdminCommonDeleteService(dbContext);
            var adminEditService    = new AdminCommonEditService(dbContext);
            var adminCreateService  = new AdminCommonCreateService(dbContext);
            var service             = new AdminModelTypesService(
                modelTypeRepository,
                adminDeleteService,
                adminEditService,
                adminCreateService);

            return(service);
        }
Beispiel #3
0
        public IAdminTransmissionsService GetService(ApplicationDbContext dbContext)
        {
            var transmissionRepository = new TransmissionRepository(dbContext);
            var adminEditService       = new AdminCommonEditService(dbContext);
            var adminDeleteService     = new AdminCommonDeleteService(dbContext);
            var adminCreateService     = new AdminCommonCreateService(dbContext);
            var service = new AdminTransmissionsService(
                transmissionRepository,
                adminEditService,
                adminDeleteService,
                adminCreateService);

            return(service);
        }