addoperationuser.aspx.cs
来自「该服务平台解决了计算机网络与移动网络之间信息交换问题」· CS 代码 · 共 86 行
CS
86 行
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class Security_AddOperationUser : System.Web.UI.Page
{
private Security.RulesManagement rulesManagement;
private Security.OperationUserManagement operationUserManagement;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
FillRulesCombo();
}
private void FillRulesCombo()
{
rulesManagement = new Security.RulesManagement();
cbRules.DataSource = rulesManagement.GetMostRules();
cbRules.DataTextField = "RulesName";
cbRules.DataValueField = "RulesID";
cbRules.DataBind();
}
private bool CheckUserInput()
{
if (tbName.Text.Trim() == "")
return false;
else if (tbUserID.Text.Trim() == "")
return false;
else if (tbPwd1.Text.Trim() == "")
return false;
else if (tbPwd2.Text.Trim() == "")
return false;
else if (cbRules.Items.Count <= 0)
return false;
else if (tbPwd1.Text.Trim() != tbPwd2.Text.Trim())
return false;
else
return true;
}
protected void tbOk_Click(object sender, EventArgs e)
{
if (CheckUserInput())
{
operationUserManagement = new Security.OperationUserManagement();
string userID = tbUserID.Text.Trim();
string userName = tbName.Text.Trim();
int rulesID = int.Parse(cbRules.SelectedValue.ToString());
string password = tbPwd1.Text.Trim();
if (operationUserManagement.AddOperationUser(userID, rulesID, userName, password))
{
Response.Write("<script language='javascript'>alert('添加操作员成功!');</script>");
}
else
{
Response.Write("<script language='javascript'>alert('添加操作员失败,可能存在同登陆名的操作员!');</script>");
return;
}
}
else
{
Response.Write("<script language='javascript'>alert('请输入完整的信息,并检查两次输入的密码是否相同!');</script>");
return;
}
}
protected void btnCancel_Click(object sender, EventArgs e)
{
tbPwd1.Text = "";
tbPwd2.Text = "";
tbUserID.Text = "";
tbName.Text = "";
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?