public void SetMediaHistory(int pListIndex, IMediaSelection pMediaListItem) { lock (MediaListHistory) MediaListHistory.AddHistoryItem(pMediaListItem, pListIndex); OnHistoryChanged(); }
private void GetListHistory() { IList <MediaHistory> lHistories = DatabaseInterface.DataSession. CreateCriteria(typeof(MediaHistory)) .AddOrder(new Order("ListIndex", true)) .List <MediaHistory>(); lock (MediaListHistory) foreach (MediaHistory history in lHistories) { MediaListHistory.AddHistoryItem(history); } }