Inheritance: PropertyChangedBase
コード例 #1
0
ファイル: QueueManager.cs プロジェクト: ayende/Alexandria
        public void RemoveFromQueue(BookModel book)
        {
            Queue.Remove(book);

            //TODO: send remove msg
        }
コード例 #2
0
ファイル: QueueManager.cs プロジェクト: ayende/Alexandria
 public void MoveBackInQueue(BookModel book)
 {
     var currentIndex = Queue.IndexOf(book);
     ExecuteQueueReorder(currentIndex, currentIndex + 1);
 }
コード例 #3
0
ファイル: QueueManager.cs プロジェクト: ayende/Alexandria
 public void MoveForwardInQueue(BookModel book)
 {
     var currentIndex = Queue.IndexOf(book);
     ExecuteQueueReorder(currentIndex, currentIndex - 1);
 }
コード例 #4
0
ファイル: QueueManager.cs プロジェクト: ayende/Alexandria
 public bool CanMoveBackInQueue(BookModel book)
 {
     var lastIndex = Queue.Count - 1;
     return Queue.IndexOf(book) < lastIndex;
 }
コード例 #5
0
ファイル: QueueManager.cs プロジェクト: ayende/Alexandria
 public bool CanMoveForwardInQueue(BookModel book)
 {
     return Queue.IndexOf(book) > 0;
 }
コード例 #6
0
ファイル: QueueManager.cs プロジェクト: sam-ward/Alexandria
        public void RemoveFromQueue(BookModel book)
        {
            Queue.Remove(book);

            //TODO: send remove msg
        }
コード例 #7
0
ファイル: QueueManager.cs プロジェクト: sam-ward/Alexandria
        public bool CanMoveBackInQueue(BookModel book)
        {
            var lastIndex = Queue.Count - 1;

            return(Queue.IndexOf(book) < lastIndex);
        }
コード例 #8
0
ファイル: QueueManager.cs プロジェクト: sam-ward/Alexandria
 public bool CanMoveForwardInQueue(BookModel book)
 {
     return(Queue.IndexOf(book) > 0);
 }
コード例 #9
0
ファイル: QueueManager.cs プロジェクト: sam-ward/Alexandria
        public void MoveBackInQueue(BookModel book)
        {
            var currentIndex = Queue.IndexOf(book);

            ExecuteQueueReorder(currentIndex, currentIndex + 1);
        }
コード例 #10
0
ファイル: QueueManager.cs プロジェクト: sam-ward/Alexandria
        public void MoveForwardInQueue(BookModel book)
        {
            var currentIndex = Queue.IndexOf(book);

            ExecuteQueueReorder(currentIndex, currentIndex - 1);
        }