?? book.cs
字號:
using System;
using System.Collections.Generic;
using System.Text;
using System;
using System.Data;
using System.Collections.Generic;
using BookManage.Model;
using BookManage.DAL;
namespace BookManage.BLL
{
/// <summary>
/// 圖書的相關操作
/// </summary>
public class Book
{
DAL.Book dal = new BookManage.DAL.Book();
public Book() { }
/// <summary>
/// 添加圖書
/// </summary>
/// <param name="bookInfo">圖書的詳細資料</param>
/// <returns>添加圖書的id</returns>
public int AddBook(BookInfo bookInfo)
{
return dal.AddBook(bookInfo);
}
/// <summary>
///
/// </summary>
/// <param name="bookInfo"></param>
/// <returns>受影響的行數</returns>
public int ModifyBookInfo(BookInfo bookInfo)
{
return dal.ModifyBookInfo(bookInfo);
}
/// <summary>
/// 刪除圖書
/// </summary>
/// <param name="bookId"></param>
/// <returns></returns>
public int DeleteBookInfo(int bookId)
{
return dal.DeleteBookInfo(bookId);
}
/// <summary>
/// 獲取圖書列表
/// </summary>
/// <returns></returns>
public static IList<BookInfo> GetBookList()
{
return DAL.Book.GetBookList();
}
/// <summary>
/// 根據種類獲取圖書列表
/// </summary>
/// <param name="typeId"></param>
/// <returns></returns>
public static IList<BookInfo> GetBookListByType(int typeId)
{
return DAL.Book.GetBookListByType(typeId);
}
/// <summary>
/// 根據書名獲取圖書列表
/// </summary>
/// <param name="bookName"></param>
/// <returns></returns>
public static IList<BookInfo> GetBookListByName(string bookName)
{
return DAL.Book.GetBookListByName(bookName);
}
/// <summary>
/// 根據圖書ID獲取圖書
/// </summary>
/// <param name="bookId"></param>
/// <returns></returns>
public IList<BookInfo> GetBookListById(int bookId)
{
return dal.GetBookListById(bookId);
}
/// <summary>
/// 根據圖書ID獲取圖書資料
/// </summary>
/// <param name="bookId"></param>
/// <returns></returns>
public BookInfo GetBookById(int bookId)
{
return dal.GetBookById(bookId);
}
}
/// <summary>
/// 圖書種類的相關操作
/// </summary>
public class BookType
{
DAL.BookType dal = new BookManage.DAL.BookType();
/// <summary>
/// 獲取圖書種類列表
/// </summary>
/// <returns></returns>
public IList<BookTypeInfo> GetBookTypeList()
{
return dal.GetBookTypeList();
}
/// <summary>
/// 獲取包括描述的圖書種類列表
/// </summary>
/// <returns></returns>
public IList<BookTypeInfo> GetBookTypeListWithDesc()
{
return dal.GetBookTypeListWithDesc();
}
/// <summary>
/// 添加圖書種類
/// </summary>
/// <param name="typeInfo"></param>
/// <returns>添加命令影響的行數</returns>
public int AddBookType(BookTypeInfo typeInfo)
{
return dal.AddBookType(typeInfo);
}
/// <summary>
/// 刪除圖書種類
/// </summary>
/// <param name="bookTypeId"></param>
/// <returns></returns>
public int DeleteBookType(int bookTypeId)
{
return dal.DeleteBookType(bookTypeId);
}
/// <summary>
/// 根據ID獲取圖書種類信息
/// </summary>
/// <param name="bookTypeId"></param>
/// <returns></returns>
public BookTypeInfo GetBookTypeById(int bookTypeId)
{
return dal.GetBookTypeById(bookTypeId);
}
/// <summary>
/// 修改圖書種類
/// </summary>
/// <param name="typeInfo"></param>
/// <returns></returns>
public int ModifyBookType(BookTypeInfo typeInfo)
{
return dal.ModifyBookType(typeInfo);
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -