Наследование: PropertyChangedBase
Пример #1
0
        public void RemoveFromQueue(BookModel book)
        {
            Queue.Remove(book);

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

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

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

            ExecuteQueueReorder(currentIndex, currentIndex + 1);
        }
Пример #10
0
        public void MoveForwardInQueue(BookModel book)
        {
            var currentIndex = Queue.IndexOf(book);

            ExecuteQueueReorder(currentIndex, currentIndex - 1);
        }