C#三层架构-5.登陆功能设计

上传人:s9****2 文档编号:489367133 上传时间:2024-01-17 格式:DOC 页数:4 大小:227.51KB
返回 下载 相关 举报
C#三层架构-5.登陆功能设计_第1页
第1页 / 共4页
C#三层架构-5.登陆功能设计_第2页
第2页 / 共4页
C#三层架构-5.登陆功能设计_第3页
第3页 / 共4页
C#三层架构-5.登陆功能设计_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《C#三层架构-5.登陆功能设计》由会员分享,可在线阅读,更多相关《C#三层架构-5.登陆功能设计(4页珍藏版)》请在金锄头文库上搜索。

1、登录功能设计1. 三层结构基本文件准备1) 在DAL项目里创建三个类文件,分别是cardinfo.cs、transInfo.cs、userInfo.cs2) 在BLL项目里同样创建三个类文件,分别是cardinfo.cs、transInfo.cs、userInfo.cs3) 把这些新添加的类都设置为公有的-public4) 打开BLL项目里的cardinfo.cs添加类的只读私有字段。private readonly DAL.cardinfo dal=new DAL.cardinfo();如下:5) 打开BLL项目里的transInfo.cs添加类的只读私有字段。private readonl

2、y DAL.transInfo dal=new DAL.transInfo();6) 打开BLL项目里的userInfo.cs添加类的只读私有字段。private readonly DAL.userInfo dal=new DAL.userInfo();2.编写查询用户名密码是否存在的方法-DAL项目1)打开DAL项目-cardinfo.cs文件,增加一个Exists方法2)编写代码3.编写BLL项目代码1)打开BLL项目-cardinfo.cs文件,增加一个Exists方法2)编写代码4.打开winF项目下的登陆窗口Login1) 双击登录按钮,产生代码。private void butto

3、n1_Click(object sender, EventArgs e)2) 双击取消按钮,产生代码:private void button2_Click(object sender, EventArgs e)3) 为login窗体类,添加字段,表示卡号,用于数据传递。public string CardID;4) 编写button1_Click方法 label3.Text = ; string name = textBox1.Text; string pwd = textBox2.Text; BLL.cardinfo bll = new BLL.cardinfo();/创建bll层对象 if

4、 (bll.Exists(name, pwd) /调用方法 CardID = textBox1.Text;/保存卡号到字段 this.DialogResult = DialogResult.OK;/表示登陆成功 else label3.Text = 用户名密码错误!请重试; /显示错误信息5) 编写button2_Click方法this.DialogResult = DialogResult.Cancel ;/表示登录不成功整体代码如下:5.打开main窗口,编写代码1) 为main窗体类添加卡号字段public string CardID;2) 编写登录菜单项代码3) 编写退出账户菜单项、退出系统菜单的代码

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号