Example #1
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     selectedBooks = selectedBooksConvert();
     if (selectedBooks.Count != 0)
     {
         ReturnBookForm returnBook = new ReturnBookForm(currentMember.GetAccount(), selectedBooks);
         returnBook.Show();
     }
 }
Example #2
0
        public BookBorrowReturn()
        {
            InitializeComponent();
            selectedBooks = new ObservableCollection <BookToShow>();
            CurrentMember current = CurrentMember.getInstance();

            DataContext = new ReturnBookViewModel(current.GetAccount());
            UserScanerBoardViewModel.updateLedingBookList += UserScanerBoardViewModel_updateLedingBookList;
        }
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     selectedBooks = selectedBooksConvert();
     if (selectedBooks.Count != 0 && checkBookCanRenew())
     {
         RenewForm renew = new RenewForm(currentMember.GetAccount(), selectedBooks);
         renew.Show();
     }
 }
Example #4
0
        private void removeSeletedItem()
        {
            BookToShow       temp         = SelectedItem;
            DataLoadFromDB   data         = DataLoadFromDB.getIntance();
            MessageBoxResult dialogResult = MessageBox.Show("Ensure that you want to delete this item from member reserved list! It can't be undo", "Warning", MessageBoxButton.OKCancel, MessageBoxImage.Warning);

            if (dialogResult == MessageBoxResult.OK)
            {
                ConfirmBooks.Remove(temp);
                BookItem      tempBookItem = data.findBookItemByID(int.Parse(temp.Id));
                CurrentMember current      = CurrentMember.getInstance();
                current.GetAccount().removeBookToReserveBookList(tempBookItem, "CANCELED");
            }
            else
            {
                return;
            }
        }