⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 librarymanager.cs

📁 图书馆信息管理系统 Library Information Management System
💻 CS
📖 第 1 页 / 共 4 页
字号:
		/// </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 + -