コード例 #1
0
ファイル: LocationMgr.cs プロジェクト: Novthirteen/yfkey-scms
 public LocationMgr(ILocationDao entityDao,
     ILocationLotDetailMgr locationLotDetailMgr,
     INumberControlMgr numberControlMgr,
     ICriteriaMgr criteriaMgr,
     ILocationTransactionMgr locationTransactionMgr,
     IRegionMgr regionMgr,
     IUserMgr userMgr,
     IPlannedBillMgr plannedBillMgr,
     IStorageBinMgr storageBinMgr,
     IHuMgr huMgr,
     IBillMgr billMgr,
     IItemMgr itemMgr)
     : base(entityDao)
 {
     this.numberControlMgr = numberControlMgr;
     this.locationLotDetailMgr = locationLotDetailMgr;
     this.criteriaMgr = criteriaMgr;
     this.locationTransactionMgr = locationTransactionMgr;
     this.regionMgr = regionMgr;
     this.userMgr = userMgr;
     this.plannedBillMgr = plannedBillMgr;
     this.storageBinMgr = storageBinMgr;
     this.huMgr = huMgr;
     this.billMgr = billMgr;
     this.itemMgr = itemMgr;
 }
コード例 #2
0
ファイル: LocationTest.cs プロジェクト: amigobv/UFO
        void InsertDummyData(ILocationDao dao)
        {
            CreateTestData();

            foreach (var item in items)
            {
                dao.Insert(item);
            }
        }
コード例 #3
0
ファイル: ManagerImpl.cs プロジェクト: amigobv/UFO
 public ManagerImpl()
 {
     database = DalFactory.CreateDatabase();
     userDao = DalFactory.CreateUserDao(database);
     artistDao = DalFactory.CreateArtistDao(database);
     categoryDao = DalFactory.CreateCategoryDao(database);
     locationDao = DalFactory.CreateLocationDao(database);
     venueDao = DalFactory.CreateVenueDao(database);
     performanceDao = DalFactory.CreatePerformanceDao(database);
 }
コード例 #4
0
 public DaoProvider(ICountryDao countryDao, ILocationDao locationDao, IRaceDao raceDao, IRunDao runDao,
                    ISensorMeasurementDao sensorMeasurementDao, ISkierDao skierDao)
 {
     CountryDao           = countryDao;
     LocationDao          = locationDao;
     RaceDao              = raceDao;
     RunDao               = runDao;
     SensorMeasurementDao = sensorMeasurementDao;
     SkierDao             = skierDao;
 }
コード例 #5
0
 public LocationsController(ILocationDao locationsDao = null)
 {
     if (locationsDao == null)
     {
         _dao = new LocationDao();
     }
     else
     {
         _dao = locationsDao;
     }
 }
コード例 #6
0
 public RaceService(IRaceDao raceDao, ISensorDao sensorDao, ITimeDataDao timeDataDao,
                    IRaceStartListService startListService, IGenderDao genderDao, ILocationDao locationDao,
                    IDisciplineDao disciplineDao, IStartListDao startListDao)
 {
     _raceDao          = raceDao;
     _sensorDao        = sensorDao;
     _timeDataDao      = timeDataDao;
     _startListService = startListService;
     _genderDao        = genderDao;
     _locationDao      = locationDao;
     _disciplineDao    = disciplineDao;
     _startListDao     = startListDao;
 }
コード例 #7
0
        public DataGenerator(string providerName, string connectionString)
        {
            var connectionFactory =
                new ConcreteConnectionFactory(DbUtil.GetProviderFactory(providerName), connectionString);
            var statementFactory = new StatementFactory("hurace");

            _countryDao    = new CountryDao(connectionFactory, statementFactory);
            _locationDao   = new LocationDao(connectionFactory, statementFactory);
            _skierDao      = new SkierDao(connectionFactory, statementFactory);
            _disciplineDao = new DisciplineDao(connectionFactory, statementFactory);
            _raceDao       = new RaceDao(connectionFactory, statementFactory);
            _startListDao  = new StartListDao(connectionFactory, statementFactory);
            _raceDataDao   = new RaceDataDao(connectionFactory, statementFactory);
            _sensorDao     = new SensorDao(connectionFactory, statementFactory);
            _timeDataDao   = new TimeDataDao(connectionFactory, statementFactory);
            _raceDataDao   = new RaceDataDao(connectionFactory, statementFactory);
            _raceEventDao  = new RaceEventDao(connectionFactory, statementFactory);
            _skierEventDao = new SkierEventDao(connectionFactory, statementFactory);
            _seasonDao     = new SeasonDao(connectionFactory, statementFactory);
        }
コード例 #8
0
 public LocationsController(ILocationDao locationsDao)
 {
     dao = locationsDao;
 }
コード例 #9
0
 public LocationBaseMgr(ILocationDao entityDao)
 {
     this.entityDao = entityDao;
 }
コード例 #10
0
 public LocationService(ILocationDao locationDao)
 {
     _locationDao = locationDao;
 }
コード例 #11
0
 public WarehouseManager(IWarehouseDao warehouseDao, ILocationDao locationDao)
 {
     _warehouseDao = warehouseDao;
     _locationDao  = locationDao;
 }
コード例 #12
0
 private static RaceService CreateBaseDataService(IRaceDao raceDao         = null, ISensorDao sensorDao = null,
                                                  ITimeDataDao timeDataDao = null, IRaceStartListService startListService = null, IGenderDao genderDao = null,
                                                  ILocationDao locationDao = null, IDisciplineDao disciplineDao           = null) =>
 new RaceService(raceDao, sensorDao, timeDataDao, startListService, genderDao, locationDao,
                 disciplineDao, null);
コード例 #13
0
 public OrderScrapManager(IOrderScrapDao scrapDao, ILocationDao locationDao, IProductDao productDao)
 {
     _scrapDao    = scrapDao;
     _locationDao = locationDao;
     _productDao  = productDao;
 }
コード例 #14
0
 public OrderTransferManager(IOrderTransferDao transferDao, ILocationDao locationDao)
 {
     _transferDao = transferDao;
     _locationDao = locationDao;
 }
コード例 #15
0
 public OrderReplenishmentManager(IOrderReplenishmentDao replenishmentDao, IProductDao productDao, ILocationDao locationDao)
 {
     _replenishmentDao = replenishmentDao;
     _productDao       = productDao;
     _locationDao      = locationDao;
 }
コード例 #16
0
 public LocationBaseMgr(ILocationDao entityDao)
 {
     this.entityDao = entityDao;
 }
コード例 #17
0
        public static DaoProvider GetPartialDaoProvider(ICountryDao countryDao = null, ILocationDao locationDao = null,
                                                        IRaceDao raceDao       = null, IRunDao runDao = null,
                                                        ISensorMeasurementDao sensorMeasurementDao = null, ISkierDao skierDao = null)
        {
            // var connectionFactory = new ConnectionFactory(Environment.Testing);
            //
            // ICountryDao countryDao = new CountryDao(connectionFactory);
            // ILocationDao locationDao = new LocationDao(connectionFactory);
            // IRaceDao raceDao = new RaceDao(connectionFactory);
            // IRunDao runDao = new RunDao(connectionFactory);
            // ISensorMeasurementDao sensorMeasurementDao = new SensorMeasurementDao(connectionFactory);
            // ISkierDao skierDao = new SkierDao(connectionFactory);

            return(new DaoProvider(countryDao, locationDao, raceDao, runDao, sensorMeasurementDao, skierDao));
        }
コード例 #18
0
 public LocationManager(ILocationDao locationDao, IAddressDao addressDao)
 {
     _locationDao = locationDao;
     _addressDao  = addressDao;
 }
コード例 #19
0
		public LocationMemoryCachedDao(ILocationDao dao, IMemoryCachePlugin memoryCache)
			: base(memoryCache) {
			this.dao = dao;
		}