/// <summary> /// Deport's associated airing statuses by airingId /// </summary> /// <param name="airingid">the airing id</param> public void MoveToExpireCollection(string airingid) { foreach (var dfStatus in _statusQuery.GetDfStatuses(airingid, true)) { MoveToExpireCollection(dfStatus); } }
/// <summary> /// Checks the airing DF messages exists in Current or Expired DF Status collection /// </summary> /// <param name="airingId">the airing id</param> /// <param name="isActiveAiringCollection">is Active Airing Collection?</param> /// <returns></returns> public bool HasMessages(string airingId, bool isActiveAiringCollection) { return(_statusQuery.GetDfStatuses(airingId, isActiveAiringCollection).Any()); }