BLL/BorrowerBLL.cs

(完整代码) 1KB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using DAL;
using Model;

namespace BLL
{
   public class BorrowerBLL
    {
       #region //借书证办理
       public bool AddBorrower(Borrower borrower)
       {
           BorrowerDAL borrowerDAL = new BorrowerDAL();
           Borrower model = new Borrower();
           if (borrower.BorrowerId == "") {
               throw new System.Exception("借阅者编号不能为空,请确认!");
           }
           else if (borrower.BorrowerId.Length != 12) {
               throw new System.Exception("请输入12位借阅者ID!");
           }
           model = borrowerDAL.BorrowerCheck(borrower.BorrowerId);
           if (model != null) {
               throw new System.Exception("该借阅者已存在,请确认!");
           }
           return borrowerDAL.AddBorrower(borrower);
       }
       #endregion
       #region //获取所有借阅者
       public DataTable getBorrower()
       {
           BorrowerDAL borrowerDAL = new BorrowerDAL();
           return borrowerDAL.getBorrower();
       }
       #endregion
       #region//借阅者注销
       public bool DelBorrower(string borrId)
       {
           BorrowerDAL borrowerDAL = new BorrowerDAL();
           return borrowerDAL.DelBorrower(borrId);
       }
       #endregion
       #region //修改借阅者信息
       public bool ChangeBorrower(Borrower borrower)
       {
           BorrowerDAL borrowerDAL = new BorrowerDAL();
           return borrowerDAL.ChangeBorrower(borrower);
       }
       #endregion
       #region //根据编号查询
       public DataTable getBorrowerByNo(string borrId, string cobSelect)
       {
           BorrowerDAL borrowerDAL = new BorrowerDAL();
           return borrowerDAL.getBorrowerByNo(borrId, cobSelect);
       }
       #endregion
    }
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。