}
catch (FormatException) {
//文本框中的不是数值字符串
Page.ClientScript.RegisterStartupScript(GetType(), \请输入正确的候选人编号!\请输入正确的候选人编号!')\
return; }
finally { } } } 投票代码:
protected void Button1_Click1(object sender, EventArgs e) {
//如果用户没选,提示用户选一个候选者 if (txtId.Text == \ {
Page.ClientScript.RegisterStartupScript(GetType(), \请选择一个候选人\\请选择一个候选人')\
return; } else {
//捕捉异常 try {
//从文本框获取用户选中的候选者id int id = int.Parse(txtId.Text); //判断是否是候选人编号 if (bcd.candidateExit(id)) {
//直接个候选者加一票 if (bcd.addVote(id)) {
//投票成功
Page.ClientScript.RegisterStartupScript(GetType(), \投票成功!\投票成功!')\
return; } else {
//投票失败
29
Page.ClientScript.RegisterStartupScript(GetType(), \投票失败!\投票失败!')\
return; } } else {
//提示候选人的编号输入错误
Page.ClientScript.RegisterStartupScript(GetType(), \候选人编号不存在!\候选人编号不存在!')\
} }
catch (FormatException) {
//文本框中的不是数值字符串
Page.ClientScript.RegisterStartupScript(GetType(), \请输入正确的候选人编号!\请输入正确的候选人编号!')\
return; }
finally { } } } 展示投票人员代码:
BLLSysUser bcd = new BLLSysUser();
protected void Page_Load(object sender, EventArgs e) {
if (!IsPostBack) {
//加载网页时绑定数据
UserInfoDataBind(); } }
private void UserInfoDataBind() {
DataTable dt = bcd.getUserTable(); RepeateruserInfo.DataSource = dt; RepeateruserInfo.DataBind(); }
protected void LbtnDelete(object sender, EventArgs e) {
LinkButton lb = sender as LinkButton; string userid = lb.ToolTip; bcd.deleteid(userid);
30
UserInfoDataBind(); }
protected void LbtnUpdate(object sender, EventArgs e) {
LinkButton lb = sender as LinkButton; string userid = lb.ToolTip;
string linkadd = \ Response.Redirect(linkadd); } 添加投票人员代码:
BLLSysUser bsu = new BLLSysUser();
protected void Button1_Click(object sender, EventArgs e) {
if (txtPwd.Text == \ txtAge.Text==\ {
//有框框为空
Page.ClientScript.RegisterStartupScript(GetType(), \有框框为空!\有框框为空!')\
return; }
if (txtPwd.Text == txtPwdConfig.Text) {
//判断是否存在此用户
if (bsu.getUserInfoByUserName(txtName.Text).Username!= \ {
Page.ClientScript.RegisterStartupScript(GetType(), \用户名存在!\用户名存在!')\
return; }
if (bsu.addVoter(txtName.Text, txtPwd.Text,txtAge.Text,rbmele.Checked?\男\女\
{
//添加成功
Page.ClientScript.RegisterStartupScript(GetType(), \添加成功!\\添加成功!')\
} else {
//添加失败
Page.ClientScript.RegisterStartupScript(GetType(), \添加失败!\\添加失败!')\
}
31
} else {
//密码和确认密码不一致
Page.ClientScript.RegisterStartupScript(GetType(), \密码和确认密码不一致!\密码和确认密码不一致!')\
} } 修改投票人员代码:
protected void Button1_Click(object sender, EventArgs e) {
if (txtPwd.Text == \|| txtName.Text == \|| txtPwdConfig.Text == \
{
//有框框为空
Page.ClientScript.RegisterStartupScript(GetType(), \有框框为空!\有框框为空!')\
return; }
//新密码和确认密码一致
if (txtNew.Text == txtPwdConfig.Text) {
SysUser cd = bsu.getUserInfoByUserName(txtName.Text); //没有此用户 if (cd.Id == \ {
Page.ClientScript.RegisterStartupScript(GetType(), \没有此用户!\没有此用户!')\
return; }
//旧密码不正确
if (cd.Password != txtPwd.Text) {
Page.ClientScript.RegisterStartupScript(GetType(), \旧密码不正确!\\旧密码不正确!')\
return; } //更新
if (bsu.updateVoter(txtName.Text,txtNew.Text,txtAge.Text,rbmele.Checked?\男\女\
{
//更新成功
32
相关推荐: