/// <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);
        }
Exemple #3
0
 public BorrowingManager(UserDao userDao, BooksDao bookDao, BorrowingDao borrowingDao)
 {
     this.userDao      = userDao;
     this.bookDao      = bookDao;
     this.borrowingDao = borrowingDao;
 }
Exemple #4
0
 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();
 }
Exemple #7
0
 private void ReturnBook_Load(object sender, EventArgs e)
 {
     returnBooksGridView.DataSource = BooksDao.issuedBooksTable();
 }