Example #1
0
 private void AddNewBook_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         AddBookButton.PerformClick();
     }
     if (e.KeyCode == Keys.Escape)
     {
         CloseButton.PerformClick();
     }
 }
Example #2
0
        private void DataSheetLoad(int page)
        {
            ResultDataSheet.Rows.Clear();
            ResultDataSheet.Hide();
            if (ClassBackEnd.Book.Count == 0)
            {
                LoadGIFBox.Hide();
                NoResultTextBox.Show();
                AddBookButton.Show();
                NextPbutton.Hide();
                LastPButton.Hide();
                JumpPTextBox.Hide();
                PageTextBox.Hide();
                DividePicture.Hide();
                return;
            }
            else
            {
                NoResultTextBox.Hide();
                AddBookButton.Hide();
                NextPbutton.Show();
                LastPButton.Show();
                JumpPTextBox.Show();
                PageTextBox.Show();
                DividePicture.Show();
            }
            int start = (nPage - 1) * 10;
            int end   = nPage * 10;

            if (nPage == maxPage)
            {
                end = ClassBackEnd.Book.Count;
            }

            for (int i = start; i < end; i++)
            {
                var             c     = ClassBackEnd.Book[i];
                DataGridViewRow row   = (DataGridViewRow)ResultDataSheet.RowTemplate.Clone();
                int             index = ResultDataSheet.Rows.Add(row);
                ResultDataSheet.Rows[index].Cells[0].Value = c.Bookisbn;
                ResultDataSheet.Rows[index].Cells[1].Value = c.Bookname;
                ResultDataSheet.Rows[index].Cells[2].Value = c.Author;
                ResultDataSheet.Rows[index].Cells[3].Value = c.Publisher;
                ResultDataSheet.Rows[index].Cells[4].Value = "详情";
            }
            LoadGIFBox.Hide();
            ResultDataSheet.Show();
            ResultDataSheet.ClearSelection();
            ResultDataSheet.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            JumpPTextBox.Text = nPage.ToString();
            PageTextBox.Text  = maxPage.ToString();
        }
        public AdminMainMenuForm(FormClose hClose, LogoutButton hLogout, ViewBooksButton hViewBooks, CheckOutButton hCheckOut, RenewBooksButton hRenewBooks, ReturnBooksButton hReturnBooks, UpdateConditionButton hUpdate, RetireBookButton hRetire, ResetPasswordButton hReset, AddBookButton hAdd, CreateAccountButton hCreate)
        {
            handleClose           = hClose;
            handleLogOut          = hLogout;
            handleViewBooks       = hViewBooks;
            handleCheckOut        = hCheckOut;
            handleRenewBooks      = hRenewBooks;
            handleReturnBooks     = hReturnBooks;
            handleUpdateCondition = hUpdate;
            handleRetireBook      = hRetire;
            handleResetPassword   = hReset;
            handleAddBook         = hAdd;
            handleCreateAccount   = hCreate;

            InitializeComponent();
            BackColor = Color.SteelBlue;
            uxWelcomeLabel.BackColor = Color.LightSteelBlue;
            uxButtonPanel.BackColor  = Color.LightSteelBlue;
        }