📄 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 + -