实体类的创建

实体类的创建

ID:38657291

大小:133.00 KB

页数:18页

时间:2019-06-17

实体类的创建_第1页
实体类的创建_第2页
实体类的创建_第3页
实体类的创建_第4页
实体类的创建_第5页
资源描述:

《实体类的创建》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实体类的创建一、实验目的:1、能够使用实体类和命名空间实现用户注册功能2、拥有良好的编程习惯3、拥有分析问题、解决问题的能力4、拥有独立思考意识、勇于克服困难的素质二、实验内容创建用户实体类、药品实体类、商家实体类三、实验步骤1、创建用户实体类:1)在MedicineBLL层创建代码:namespaceMedicineBLL{publicstaticclassUserManager{publicstaticvoidAddUser(Useruser){UserService.AddUser(user);}publicstaticvoidDeleteUser(Useruser){UserS

2、ervice.DeleteUser(user);}publicstaticvoidModifyUser(Useruser){UserService.ModifyUser(user);}publicstaticIListGetUsers(){returnUserService.GetUsers();}///

///登录验证(通过判断用户登录名是否存在,密码是否正确,验证是否为合法用户)//////用户登录名///用户密码

3、///用户对象///布尔值publicstaticboolUserLogin(stringUserName,stringUserPwd,outUservalidUser){Useruser=UserService.GetUserByLoginName(UserName);if(user==null)//登录名不存在{validUser=null;returnfalse;}elseif(user.UserPwd!=UserPwd)//密码错误{validUser=null;returnfa

4、lse;}else{validUser=user;returntrue;}}///

///注册新用户//////用户对象///布尔值publicstaticboolUserRegister(Useruser){if(UserService.GetUserByLoginName(user.UserName)!=null){returnfalse;}else{AddUser(user);returntrue;}}publicstaticUserGetUserById

5、(intid){returnUserService.GetUserById(id);}}}2)在MedicineDAL层创建代码:namespaceMedicineDAL{publicclassUserService{privatestaticstringconnectionString=ConfigurationManager.ConnectionStrings["MedicineCon"].ConnectionString;///

///添加用户//////用户对象publicstaticvoi

6、dAddUser(Useruser){using(SqlConnectioncn=newSqlConnection(connectionString)){cn.Open();SqlCommandcm=newSqlCommand();cm.Connection=cn;stringsql="INSERTUsers(UserName,UserPwd,RealName,Sex,Role,Remark,Phone)"+"VALUES(@UserName,@UserPwd,@RealName,@Sex,@Role,@Remark,@Phone)";cm.CommandText=sql;cm.Par

7、ameters.AddWithValue("@UserName",user.UserName);cm.Parameters.AddWithValue("@UserPwd",user.UserPwd);cm.Parameters.AddWithValue("@RealName",user.RealName);cm.Parameters.AddWithValue("@Sex",user.Sex);cm.Parameters.AddWithValue

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。