Inheritance: PropertyChangedBase
Exemple #1
0
        public void RemoveFromQueue(BookModel book)
        {
            Queue.Remove(book);

            //TODO: send remove msg
        }
Exemple #2
0
 public void MoveBackInQueue(BookModel book)
 {
     var currentIndex = Queue.IndexOf(book);
     ExecuteQueueReorder(currentIndex, currentIndex + 1);
 }
Exemple #3
0
 public void MoveForwardInQueue(BookModel book)
 {
     var currentIndex = Queue.IndexOf(book);
     ExecuteQueueReorder(currentIndex, currentIndex - 1);
 }
Exemple #4
0
 public bool CanMoveBackInQueue(BookModel book)
 {
     var lastIndex = Queue.Count - 1;
     return Queue.IndexOf(book) < lastIndex;
 }
Exemple #5
0
 public bool CanMoveForwardInQueue(BookModel book)
 {
     return Queue.IndexOf(book) > 0;
 }
Exemple #6
0
        public void RemoveFromQueue(BookModel book)
        {
            Queue.Remove(book);

            //TODO: send remove msg
        }
Exemple #7
0
        public bool CanMoveBackInQueue(BookModel book)
        {
            var lastIndex = Queue.Count - 1;

            return(Queue.IndexOf(book) < lastIndex);
        }
Exemple #8
0
 public bool CanMoveForwardInQueue(BookModel book)
 {
     return(Queue.IndexOf(book) > 0);
 }
Exemple #9
0
        public void MoveBackInQueue(BookModel book)
        {
            var currentIndex = Queue.IndexOf(book);

            ExecuteQueueReorder(currentIndex, currentIndex + 1);
        }
Exemple #10
0
        public void MoveForwardInQueue(BookModel book)
        {
            var currentIndex = Queue.IndexOf(book);

            ExecuteQueueReorder(currentIndex, currentIndex - 1);
        }