/// <summary> /// 提交 /// </summary> /// <param name="btn"></param> private void Submit(object sender, EventArgs e) { // 获取值 string name = bookName.Text; string img = bookImg.Text; string path = bookPath.Text; if ("".Equals(name) || "".Equals(img) || "".Equals(path)) { MessageBox.Show("不可以为空!"); return; } // 添加书籍 Book book = new Book { BookName = name, BookPath = path, BookImg = img, BookCount = 0, BookHistory = 0, BookDisplay = Book.IsDisplay.open }; BooksDao bookDao = new BooksDao(); Book result = bookDao.AddBook(book); if (result != null) { MessageBox.Show("导入成功"); // 本身关闭 Close(); // 打开主页面 MainWindow.Active.GetMainWindow(result); } else { MessageBox.Show("导入失败"); } }
public MainWindow() { // 判断是否有目录 无就创建 Util.XmlHandler.CreatPath(Config.BasePath); // 判断是否有 config。xml文件 ConfigDao.CreateConfigFile(); // 判断是否有 book.xml 文件 BooksDao.CreateBooksFile(); // 打开视图 InitializeComponent(); // 添加视图 Active = this; // 刷新视图 获取书本 bookDao = new BooksDao(); List <Book> bs = bookDao.GetAllBook(); foreach (Book item in bs) { // 添加书籍 ViewAddBook(item, leftLength, TopLength, BooksList); if (leftLength >= 450 && TopLength < 220) { leftLength = 150; TopLength = 220; } else { leftLength += 150; } } // 添加按钮书籍 btn_addBook.Click += OnClick; // 移动添加按钮 ViewMoveBook(btn_addBook, leftLength, TopLength); }
public BorrowingManager(UserDao userDao, BooksDao bookDao, BorrowingDao borrowingDao) { this.userDao = userDao; this.bookDao = bookDao; this.borrowingDao = borrowingDao; }
public BooksManager(BooksDao dao) { this.dao = dao; }
private void IssueBooks_Load(object sender, EventArgs e) { dataBooksView.DataSource = BooksDao.showBooksTable(); }
private void ReturnedBookscs_Load(object sender, EventArgs e) { returnedbooksView1.DataSource = BooksDao.returnedBooksTable(); }
private void ReturnBook_Load(object sender, EventArgs e) { returnBooksGridView.DataSource = BooksDao.issuedBooksTable(); }