C#公司考勤管理系统的设计实现+流程图+ER图(7)
时间:2016-11-23 19:05 来源:毕业论文 作者:毕业论文 点击:次
Model.UserInfo UserObject = new Model.UserInfo(); UserObject.username = this.textBox1.Text.Trim(); UserObject.password = MdPass.Encrypt(this.textBox2.Text.Trim()); if (UserOperate.Login(ref UserObject)) { LoginUser = UserObject; Flag = true; this.Close(); return; } else { MessageBox.Show("登陆失败!"); return; } 然后,整个系统就进入主界面。 3.3.2 系统主界面 所谓系统主界面,也就是程序主窗体MainForm,它是整个系统的主要操作界面,也是在登陆之后首先出现的系统操作界面(图3),采用菜单结构,简单明了,操作方便: 图4 系统主界面 3.3.3 用户管理界面 该模块具体是由UserForm窗体控制并实现的。本系统可对用户进行管理:添加、删除、密码修改。 图5 用户管理界面 在这个部分,系统会完成用户管理的工作,具体的代码实现如下: var UserInfo = _DbEntities.userinfo.SingleOrDefault(p => p.username == this.textBox1.Text.Trim()); UserInfo.password = EnPassWord.Encrypt(this.textBox3.Text.Trim()); UserInfo.xingming = this.textBox2.Text.Trim(); UserInfo.phone = this.textBox4.Text.Trim(); UserInfo.email = this.textBox5.Text.Trim(); UserInfo.address = this.textBox6.Text.Trim(); try { _DbEntities.SaveChanges(); MessageBox.Show("保存成功!"); this.textBox1.ReadOnly = true; BindDataForGridView(); return; (责任编辑:qin) |