• 大小: 9.25MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-10
  • 语言: C#
  • 标签:

资源简介

C#图书管理系统(三层架构)希望大家可以得到帮助

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Model;
using DAL;
using LibrarySystem;
namespace BLL
{
    public class BookBLL
    {

        #region 查询所有图书信息

        public IList GetAllBooks()
        {
            BookDAL bookdal = new BookDAL();
            return bookdal.GetAllBooks();
        }

        #endregion

        #region 增加图书信息

        public bool AddBook(string BookId string BookName string Author string Publisher string Note)
        {
            BookDAL bookdal = new BookDAL();
            return bookdal.addBook(BookIdBookNameAuthorPublisherNote);
        }
        #endregion

        #region 通过BookId删除图书信息

        public bool delByBookId(string BookId)
        {
            BookDAL bookdal = new BookDAL();
            return bookdal.delByBookId(BookId);
        }
        #endregion

        #region 通过条件查询图书信息

        public IList selByCondition(string Sql)
        {
            BookDAL bookdal = new BookDAL();
            return bookdal.selByCondition(Sql);
        }
        #endregion

        #region 查询所有在库图书

        public IList GetAllBooksInLibrary()
        {
            BookDAL bookdal = new BookDAL();
            return bookdal.GetAllBooksInLibrary();
        }

        #endregion

        #region 查询所有借出图书信息

        public IList GetAllBooksBorrowed()
        {
            BookDAL bookdal = new BookDAL();
            return bookdal.GetAllBooksBorrowed();
        }
        #endregion

        #region 查询读者已借图书信息
        public IList GetBorrowedBooks(string ReaderId)
        {
            BookDAL bookdal = new BookDAL();
            return bookdal.GetBorrowedBooks(ReaderId);
        }

        #endregion

        #region 更新借出的图书状态为借出

        public bool updateBookStatus(string BookId)
        {
            BookDAL bookdal = new BookDAL();
            return bookdal.updateBookStatus(BookId);
        }
        #endregion

        #region 更新归还的图书状态为在库

        public bool updateBookStatusIn(string BookId)
        {
            BookDAL bookdal = new BookDAL();
            return bookdal.updateBookStatusIn(BookId);
        }
        #endregion

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1368  2009-10-05 15:51  LibrarySystem\Forms\Properties\AssemblyInfo.cs
     目录           0  2011-06-21 14:48  LibrarySystem\BLL\
     文件        2973  2011-06-21 01:07  LibrarySystem\BLL\BLL.csproj
     文件        2485  2011-06-21 14:41  LibrarySystem\BLL\BookBLL.cs
     文件        1733  2011-06-21 13:05  LibrarySystem\BLL\BorrowBLL.cs
     文件        1146  2011-06-21 01:54  LibrarySystem\BLL\ManagerBLL.cs
     目录           0  2011-06-18 00:04  LibrarySystem\BLL\Properties\
     文件        1356  2011-06-17 21:00  LibrarySystem\BLL\Properties\AssemblyInfo.cs
     文件        1319  2011-06-21 14:48  LibrarySystem\BLL\ReaderBLL.cs
     目录           0  2011-06-19 21:04  LibrarySystem\BLL\bin\
     目录           0  2011-06-21 15:00  LibrarySystem\BLL\bin\Debug\
     文件        6144  2011-06-26 11:04  LibrarySystem\BLL\bin\Debug\BLL.dll
     文件       26112  2011-06-26 11:04  LibrarySystem\BLL\bin\Debug\BLL.pdb
     文件       12800  2011-06-26 11:04  LibrarySystem\BLL\bin\Debug\DAL.dll
     文件       38400  2011-06-26 11:04  LibrarySystem\BLL\bin\Debug\DAL.pdb
     文件        7680  2011-06-21 15:00  LibrarySystem\BLL\bin\Debug\Model.dll
     文件       17920  2011-06-21 15:00  LibrarySystem\BLL\bin\Debug\Model.pdb
     目录           0  2011-06-18 00:04  LibrarySystem\BLL\obj\
     目录           0  2011-06-26 11:04  LibrarySystem\BLL\obj\Debug\
     文件        2082  2011-06-21 15:00  LibrarySystem\BLL\obj\Debug\BLL.csproj.FileListAbsolute.txt
     文件        6144  2011-06-26 11:04  LibrarySystem\BLL\obj\Debug\BLL.dll
     文件       26112  2011-06-26 11:04  LibrarySystem\BLL\obj\Debug\BLL.pdb
     目录           0  2011-06-21 14:56  LibrarySystem\BLL\obj\Debug\Refactor\
     文件        4608  2011-06-21 14:56  LibrarySystem\BLL\obj\Debug\Refactor\BLL.dll
     文件        4925  2011-06-26 11:04  LibrarySystem\BLL\obj\Debug\ResolveAssemblyReference.cache
     目录           0  2011-06-17 21:00  LibrarySystem\BLL\obj\Debug\TempPE\
     目录           0  2011-06-21 17:03  LibrarySystem\DAL\
     文件        8397  2011-06-21 14:40  LibrarySystem\DAL\BookDAL.cs
     文件        5975  2011-06-21 17:03  LibrarySystem\DAL\BorrowDAL.cs
     文件        2845  2011-06-21 01:07  LibrarySystem\DAL\DAL.csproj
     文件        3259  2011-06-21 01:52  LibrarySystem\DAL\ManagerDAL.cs
............此处省略139个文件信息

评论

共有 条评论