?? librarymanager.cs
字號:
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mnuReturnBooks_Click(object sender, System.EventArgs e)
{
if(ReturnBooks == false)
{
Library.ReturnBooks child = new ReturnBooks();
child.MdiParent = this;
child.Show();
}
else
{
for(int i = 0;i<this.MdiChildren.Length;i++)
{
if(this.MdiChildren[i].Name == "ReturnBooks")
{
this.MdiChildren[i].BringToFront();
}
}
}
}
/// <summary>
/// 圖書館信息
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mnuLibraryInfo_Click(object sender, System.EventArgs e)
{
Library.LibraryInfo dialog = new LibraryInfo();
dialog.ShowDialog();
}
/// <summary>
/// 存放位置
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem5_Click(object sender, System.EventArgs e)
{
Library.DepositBookrack dialog = new DepositBookrack();
dialog.ShowDialog();
}
/// <summary>
/// 注銷讀者
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mnuCancelReader_Click(object sender, System.EventArgs e)
{
Library.CancelReader dialog = new CancelReader();
dialog.ShowDialog();
}
/// <summary>
/// 掛失圖書
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem22_Click(object sender, System.EventArgs e)
{
Library.RegisterLossBooks dialog = new RegisterLossBooks();
dialog.ShowDialog();
}
/// <summary>
/// 借書證掛失
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mnuRegisterLoss_Click(object sender, System.EventArgs e)
{
Library.RegisterLoss dialog = new RegisterLoss();
dialog.ShowDialog();
}
/// <summary>
/// 借書證解除掛失
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mnuLiftLossRegister_Click(object sender, System.EventArgs e)
{
Library.LiftRegisterLoss dialog = new LiftRegisterLoss();
dialog.ShowDialog();
}
/// <summary>
/// 退出系統
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mnuExitSystem_Click(object sender, System.EventArgs e)
{
this.Close();
Application.Exit();
}
/// <summary>
/// 圖書借閱排名
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mnuBooksStatistics_Click(object sender, System.EventArgs e)
{
if(BooksStatistics == false)
{
Library.BooksStatistics child = new BooksStatistics();
child.MdiParent = this;
child.Show();
}
else
{
for(int i=0;i<this.MdiChildren.Length;i++)
{
if(this.MdiChildren[i].Name == "BooksStatistics")
{
this.MdiChildren[i].BringToFront();
}
}
}
}
/// <summary>
/// 續借圖書
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem10_Click(object sender, System.EventArgs e)
{
if(ReborrowBooks == false)
{
Library.ReborrowBooks child = new ReborrowBooks();
child.MdiParent = this;
child.Show();
}
else
{
for(int i=0;i<this.MdiChildren.Length;i++)
{
if(this.MdiChildren[i].Name == "ReborrowBooks")
{
this.MdiChildren[i].BringToFront();
}
}
}
}
/// <summary>
/// 讀者借閱排名
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mnuReaderStatistics_Click(object sender, System.EventArgs e)
{
if(ReaderStatistics == false)
{
Library.ReaderStatistics child = new ReaderStatistics();
child.MdiParent = this;
child.Show();
}
else
{
for(int i = 0;i<this.MdiChildren.Length;i++)
{
if(this.MdiChildren[i].Name == "ReaderStatistics")
{
this.MdiChildren[i].BringToFront();
}
}
}
}
/// <summary>
/// 圖書借閱記錄
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem32_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("圖書借閱記錄");
dialog.ShowDialog();
}
/// <summary>
/// 借閱圖書查詢
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem33_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("已借閱圖書");
dialog.ShowDialog();
}
/// <summary>
/// 歸還圖書查詢
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem34_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("已歸還圖書");
dialog.ShowDialog();
}
/// <summary>
/// 超期圖書查詢
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem35_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("已超期圖書");
dialog.ShowDialog();
}
/// <summary>
/// 丟失圖書查詢
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem36_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("已丟失圖書");
dialog.ShowDialog();
}
/// <summary>
/// 讀者信息查詢
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem38_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("讀者信息");
dialog.ShowDialog();
}
/// <summary>
/// 借書證掛失查詢
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem39_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("已掛失借書證");
dialog.ShowDialog();
}
/// <summary>
/// 今日——借閱圖書查詢
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem42_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("今日借閱記錄");
dialog.ShowDialog();
}
/// <summary>
/// 今日——歸還圖書查詢
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem43_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("今日歸還記錄");
dialog.ShowDialog();
}
/// <summary>
/// 今日——到期/超期查詢
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void menuItem44_Click(object sender, System.EventArgs e)
{
Library.LookUp dialog = new LookUp("今日到超期記錄");
dialog.ShowDialog();
}
/// <summary>
/// 工具欄
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void tbMain_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
switch(e.Button.Text)
{
case "圖書資料":
if(BooksInfo == false)
{
Library.BooksInfo child = new BooksInfo();
child.MdiParent = this;
child.Show();
}
else
{
for(int i=0;i<this.MdiChildren.Length;i++)
{
if(this.MdiChildren[i].Name == "BooksInfo")
{
this.MdiChildren[i].BringToFront();
}
}
}
break;
case "借閱圖書":
if(BorrowBooks == false)
{
Library.BorrowBooks child = new BorrowBooks();
child.MdiParent = this;
child.Show();
}
else
{
for(int i = 0;i<this.MdiChildren.Length;i++)
{
if(this.MdiChildren[i].Name == "BorrowBooks")
{
this.MdiChildren[i].BringToFront();
}
}
}
break;
case "續借圖書":
if(ReborrowBooks == false)
{
Library.ReborrowBooks child = new ReborrowBooks();
child.MdiParent = this;
child.Show();
}
else
{
for(int i=0;i<this.MdiChildren.Length;i++)
{
if(this.MdiChildren[i].Name == "ReborrowBooks")
{
this.MdiChildren[i].BringToFront();
}
}
}
break;
case "歸還圖書":
if(ReturnBooks == false)
{
Library.ReturnBooks child = new ReturnBooks();
child.MdiParent = this;
child.Show();
}
else
{
for(int i = 0;i<this.MdiChildren.Length;i++)
{
if(this.MdiChildren[i].Name == "ReturnBooks")
{
this.MdiChildren[i].BringToFront();
}
}
}
break;
case "退出系統":
this.Close();
Application.Exit();
break;
}
}
private void mnuReaderManager_Click(object sender, System.EventArgs e)
{
bool isOpen = false;
foreach(Form form in this.MdiChildren)
{
if(form.Name=="ReaderList")
{
form.BringToFront();
isOpen = true;
}
}
if(!isOpen)
{
ReaderList readerList = new ReaderList();
readerList.MdiParent = this;
readerList.Show();
}
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -