Ejemplo n.º 1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            AddBookWindow window = new AddBookWindow();

            window.Show();
            this.Close();
        }
Ejemplo n.º 2
0
        private void FindBookButton_Click(object sender, RoutedEventArgs e)
        {
            List <BookDTO> book_list      = this.service.GetBooksToRead(UserHelper.User.Id).ToList();
            List <BookDTO> read_book_list = this.service.GetReadedBooks(UserHelper.User.Id).ToList();

            for (int i = 0; i < this.PlannedListBox.Items.Count; i++)
            {
                if (FindTextBox.Text == this.PlannedListBox.Items[i] || FindTextBox.Text == this.ReadListBox.Items[i])
                {
                    AddBookWindow addBookWindow = new AddBookWindow();
                    addBookWindow.Show();
                    this.Close();
                    foreach (var p in book_list)
                    {
                        if (FindTextBox.Text == p.Name.ToString())
                        {
                            addBookWindow.NameTextBox.Text   = p.Name.ToString();
                            addBookWindow.AuthorTextBox.Text = p.Author.ToString();
                            addBookWindow.AllTextBox.Text    = p.Pages.ToString();
                        }
                    }
                }
                else if (FindTextBox.Text != this.PlannedListBox.Items[i] || FindTextBox.Text != this.ReadListBox.Items[i])
                {
                    MessageBox.Show("Такої книги не має в базі, спробуйте іншу назву");
                }
            }
        }