Exemple #1
0
        public DeportExpiredAiring(IODTDatastore connection, IDfStatusMover statusMover)
        {
            var database = connection.GetDatabase();

            _statusMover       = statusMover;
            _currentCollection = database.GetCollection <Airing>(DataStoreConfiguration.CurrentAssetsCollection);
            _expiredCollection = database.GetCollection <Airing>(DataStoreConfiguration.ExpiredAssetsCollection);
        }
Exemple #2
0
 public DfStatusService(
     IDfStatusQuery statusQuery,
     IDfStatusMover statusMover,
     CurrentAiringsQuery currentAiringsQuery)
 {
     _statusQuery         = statusQuery;
     _statusMover         = statusMover;
     _currentAiringsQuery = currentAiringsQuery;
 }
 public AiringSaveCommand(IODTDatastore connection, IGetAiringQuery getAiringQueryPrimaryDb, IDfStatusMover dfStatusMover)
 {
     _database       = connection.GetDatabase();
     _getAiringQuery = getAiringQueryPrimaryDb;
     _dfStatusMover  = dfStatusMover;
 }
Exemple #4
0
 public AiringDeleteCommand(IODTDatastore connection,
                            IDfStatusMover dfStatusMover)
 {
     _database      = connection.GetDatabase();
     _dfStatusMover = dfStatusMover;
 }