ExistUserByName (
string userName = "" )     根据用户名查询用户是否存在
CreateUser (
string userId = "",
string userName = "",
string userPassword = "",
string userType = "" )     根据用户ID、用户名、密码、用户类型创建用户信息
UpdateUser (
string userId = "",
string userName = "",
string userType = "" )     根据用户ID、用户名、用户类型更新用户信息
ChangePassword (
string userId = "",
string userPassword = "" )     根据用户ID更新密码
DeleteUser (string userId = "" )     根据用户ID删除用户信息
FindUserById (string userId = "")    根据用户ID查询用户信息
FindUserByName (string userName = "" )     根据用户名查询用户信息
FindAllUserName ()    查询所有用户信息

5.3.2    业务逻辑层设计
该类对所有职工信息进行操作的业务层方法如表5.6所示。
表 5.6 BYSJ.User.EmployeeProvider
方法名(变量)    作用
FindEmployeeById(string employeeId)     根据职工ID查找职工信息,若不存在则返回空白信息
ResertPassword(
string employeeId,
string currentEmployeeId)     重置职工密码
SaveEmployee(
string employeeId,
string employeeCode,
string employeeName,
string employeeRealName,
string employeeDepartment,
string currentEmployeeId)     根据职工ID、职工号、用户名、姓名、所属部门,当前职工ID保存职工信息
FindEmptyPassword(string employeeId)     加载空白的职工密码信息
ChangePassword(
string employeeId,
string password,
string newPassword)     根据职工ID、旧密码、新密码更新职工密码
DeleteEmployee(
string employeeId,
string currentEmployeeId)     根据职工ID、当前职工ID删除职工信息

该类对所有读者信息进行操作的业务层方法如表5.7所示。
表 5.7 BYSJ.User.ReaderProvider
方法名(变量)    作用
FindLendByReaderCode(
string readerCode)     根据借阅号查找读者借阅信息
FindReaderById(string readerId)     根据读者ID查询读者信息
FindEmptyPassword(string readerId)     根据读者ID加载空白的密码信息
SaveReader(
string readerId,
string readerCode,
string readerName,
string readerRealName,
string readerGender,
string readerAge,
string readerTelephone,
string readerEmail,
string readerReaderRoleId,
string employeeId)     根据读者ID、借阅号、用户名、姓名、性别、年两、联系电话、电子邮件、借阅类型、当前职工ID保存读者信息
DeleteReader(
string readerId = "",
string employeeId = "")    根据读者ID、当前职工ID删除读者信息
ResertPassword(
string readerId,
string employeeId)     根据读者ID、当前职工ID重置读者密码
FindBookCodeToLoadByBookId(
string bookId)     加载借阅信息
SaveLend(
string bookId,
string readerCode,
string employeeId)     根据图书ID、借阅号、当前职工ID保存读者借阅信息
FindLendByReaderCode(
string readerCode)     根据读者号查找读者借阅信息
ReturnBook(
string lendId,
string employeeId)     完成归还图书操作
上一篇:基于MATLAB的图像编辑软件开发
下一篇:JSP吉他电子商务网站的分析与设计+数据流程图+ER图

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

神经外科重症监护病房患...

公寓空调设计任务书

承德市事业单位档案管理...

志愿者活动的调查问卷表

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计