资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
登录功能设计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 readonly 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 button1_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 (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) 编写退出账户菜单项、退出系统菜单的代码
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号