7、添加用户
角色与用户只ijianshi一对多的关系,可能有多个用户具有相同的角色,例如,项目经理可以有多个,招聘助理也可以有多个。添加用户页面adduserinfo.aspx如图 其中角色、所属部门,以及所属项目均是DropDownList控件,其名称分别为ddlRole,ddlDept,ddlProject。
提交按钮的代码如下:
private void Button2_Click(object sender, System.EventArgs e)
{
int iCheckPass = 1;
if (this.TextBox2.Text.ToString().Trim()==null||this.TextBox2.Text.ToString().Trim()=="")
{
this.Label4.Text = "请输入用户名!";
iCheckPass = 0;
}
if (this.TextBox3.Text.ToString().Trim()==null||this.TextBox3.Text.ToString().Trim()=="")
{
this.Label5.Text = "请输入密码!";
iCheckPass = 0;
}
if (this.TextBox2.Text.ToString().Trim().Length>=20)
{
this.Label6.Text = "您输入的用户名过长!";
iCheckPass = 0;
}
if (this.TextBox3.Text.ToString().Trim().Length>=20)
{
this.Label3.Text = "您输入的密码过长!";
iCheckPass = 0;
}
if (this.TextBox2.Text.ToString().Trim()!=null&&this.TextBox2.Text.ToString().Trim()!=""&&this.TextBox2.Text.ToString().Trim().Length<20)
{
this.Label4.Text = "";
this.Label6.Text = "";
this.Label2.Text="";
}
if (this.TextBox3.Text.ToString().Trim()!=null&&this.TextBox3.Text.ToString().Trim()!=""&&this.TextBox3.Text.ToString().Trim().Length<20)
{
this.Label5.Text = "";
this.Label3.Text ="";
this.Label2.Text="";
}
if (iCheckPass == 1)
{
if(this.TextBox3.Text==this.TextBox4.Text)
{
try
{
wssystem.UserInfo ui=new UserInfo();
ui.strUserName=this.TextBox2.Text.ToString().Trim();
ui.strPassword=this.TextBox3.Text.ToString().Trim();
ui.iRole_ID=Convert.ToInt16(this.DropDownList1.SelectedValue);
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页