private void AddButton_Click(object sender, EventArgs e)
        {
            var addBook = new AddBookForm();

            addBook.ShowDialog();
            RefreshBooksListBox();
        }
Esempio n. 2
0
        private void addBookToolStripMenuItem_Click(object sender, EventArgs e)
        {
            AddBookForm form = new AddBookForm(_mode, Constants.AddBookMode.ADD);

            form.MdiParent = this.ParentForm.MdiParent;
            form.Show();
        }
Esempio n. 3
0
        private void typeCombo_SelectedIndexChanged(object sender, EventArgs e)
        {
            var combo = sender as ComboBox;

            if (combo == null)
            {
                return;
            }

            if (combo.SelectedIndex == (int)EntryType.Movie && (this as AddMovieForm) == null)
            {
                var form = new AddMovieForm(m_context);
                form.Location      = Location;
                form.StartPosition = FormStartPosition.Manual;
                form.Show();
                AddFormManager.SwitchForm(form);
            }

            if (combo.SelectedIndex == (int)EntryType.Book && (this as AddBookForm) == null)
            {
                var form = new AddBookForm(m_context);
                form.Location      = Location;
                form.StartPosition = FormStartPosition.Manual;
                form.Show();
                AddFormManager.SwitchForm(form);
            }
        }
Esempio n. 4
0
        private void bookToolStripMenuItemMainForm_Click(object sender, EventArgs e)
        {
            AddBookForm newForm = new AddBookForm();

            newForm.StartPosition = FormStartPosition.CenterScreen;
            newForm.ShowDialog();
        }
Esempio n. 5
0
 void EditBookToolStripMenuItemClick(object sender, EventArgs e)
 {
     foreach (string id in this.SelectedIds)
     {
         AddBookForm form = new AddBookForm(_mode, Constants.AddBookMode.EDIT, id);
         form.MdiParent = this.ParentForm.MdiParent;
         form.Show();
     }
 }
        private void AddBook(object sender, EventArgs e)
        {
            if (!AnyAuthorsInDatabase(Context) || !AnyPublishersInDatabase(Context))
            {
                return;
            }
            var addBook = new AddBookForm();

            addBook.ShowDialog();
        }
Esempio n. 7
0
        public void Create(int countOfArticles, ref IAddBookView form, EventHandler ButtonAddArticles, EventHandler AddAuthorsToForm)
        {
            int count = Convert.ToInt32(countOfArticles);

            for (int i = 1; i <= count; i++)
            {
                form = new AddBookForm();
                form.AddAuthoredItem += new EventHandler <EventArgs>(ButtonAddArticles);
                form.AddAuthors      += new EventHandler <EventArgs>(AddAuthorsToForm);
                form.ShowArticleForm();
            }
        }
Esempio n. 8
0
        public void CheckPublishedDate_WithValidInput_ReturnTrue()
        {
            //Arrange
            string      date    = "2018";
            User        user    = new User();
            AddBookForm addBook = new AddBookForm(user);

            //Act
            bool result = CheckExtension.CheckPublished(date);

            //Assert
            Assert.IsTrue(result);
        }
Esempio n. 9
0
        /// <summary>
        /// Called when right click ->view details is called
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void viewDetailsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            MainForm parent = (MainForm)this.ParentForm.MdiParent;
            BookDAO  dao    = new BookDAO(parent.CurrentDatabase.FullName);

            foreach (string id in this.SelectedIds)
            {
                AddBookForm form = new AddBookForm(_mode, Constants.AddBookMode.VIEWONLY);
                form.BookData  = dao.GetBookById(id);
                form.MdiParent = parent;
                form.Show();
            }
        }
        private string getRightHeader()
        {
            if (_form is ViewBooksForm)
            {
                ViewBooksForm f      = _form as ViewBooksForm;
                MainForm      parent = f.MdiParent as MainForm;
                string        owner  = Utilities.Utils.GetPossessive(parent.DBInfo.Owner);
                string        result = null;
                switch (f.LibraryMode)
                {
                case Libellus.Utilities.Constants.LibraryMode.LIBRARY:
                    result = owner + " Library";
                    break;

                case Libellus.Utilities.Constants.LibraryMode.LOANEDBOOKS:
                    result = owner + " Loaned Books";
                    break;

                case Libellus.Utilities.Constants.LibraryMode.WISHLIST:
                    result = owner + " Wish List";
                    break;

                case Libellus.Utilities.Constants.LibraryMode.LOANHISTORY:
                    result = owner + " Loan History";
                    break;

                case Libellus.Utilities.Constants.LibraryMode.AVAILABLEBOOKS:
                    result = owner + " Available Books";
                    break;

                default:
                    return("");
                }

                return(result);
            }
            else if (_form is AddBookForm)
            {
                AddBookForm f = _form as AddBookForm;
                return("Details on " + f.BookData.ShortTitle);
            }
            else
            {
                return("");
            }
        }
 void _document_PrintPage(object sender, PrintPageEventArgs e)
 {
     _printEvent = e;
     _left       = e.MarginBounds.Left;
     _right      = e.MarginBounds.Right;
     _top        = e.MarginBounds.Top;
     _bottom     = e.MarginBounds.Bottom;
     Console.Out.WriteLine(_pageNumber);
     this.printHeader();
     if (_form is ViewBooksForm)
     {
         ViewBooksForm f = _form as ViewBooksForm;
         this.printDataGrid(f.DataGrid);
     }
     else if (_form is AddBookForm)
     {
         AddBookForm f = _form as AddBookForm;
         this.printDomainObject(f.BookData);
     }
     this.printFooter();
 }
Esempio n. 12
0
        private void addBookToolStripMenuItem_Click(object sender, EventArgs e)
        {
            AddBookForm addBookForm = new AddBookForm();

            addBookForm.ShowDialog();
        }
Esempio n. 13
0
        private void btnAddNewBook_Click(object sender, RoutedEventArgs e)
        {
            AddBookForm addBookForm = new AddBookForm();

            addBookForm.Show();
        }