{
if (this.m_Record[Item.Key.RecordName] is DBNull)
continue;
Item.Value.SetValue(EntityObject, this.m_Record[Item.Key.RecordName], null);
}
return EntityObject;
}
}
我写了个三层的
1 用户接口层
2 //构建实体对象student并赋值
3 private void btnSave_Click(object sender, EventArgs e)
4 {
5 //验证是否输入了必要的信息
6 if (txtUserName.Text.Equals(String.Empty)) // 验证是否输入了用户名
7 {
8 MessageBox.Show("请输入用户名", "输入提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
9 return;
10 }
11 if (txtPassword.Text.Equals(String.Empty)) // 验证是否输入了密码
12 {
13 MessageBox.Show("请输入密码", "输入提示",
MessageBoxButtons.OK, MessageBoxIcon.Information);
14 return;
15 }
16 if (txtPswAgain.Text.Equals(String.Empty)) // 验证是否输入了确认密码
17 {
18 MessageBox.Show("请输入确认密码", "输入提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
19 return;
20 }
21 if (!txtPassword.Text.Equals(txtPswAgain.Text)) // 验证两次密码是否一致
22 {
23 MessageBox.Show("两次输入的密码不一致", "输入提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
24 return;
25 }
26 if (!radActive.Checked && !radInactive.Checked) // 验证是否选择了用户状态
27 {
28 MessageBox.Show("请设置用户的状态", "输入提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
29 return;
30 }
31 if (txtName.Text.Equals(String.Empty)) // 验证是否输入了姓名
32 {
33 MessageBox.Show("请输入用户姓名", "输入提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
34 return;
35 }
36 if (cboClass.Text.Equals(String.Empty)) // 验证是否选择了用户的班级
37 {
38 MessageBox.Show("请输入选择用户班级", "输入提示", MessageBoxButtons.OK,
上一页 [1] [2] [3] 下一页