/// <summary> /// 修改权限确定按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ImageButton3_Click(object sender, EventArgs e) { try { Maticsoft.Model.Operator oauser = (Maticsoft.Model.Operator)Session["user"]; if (oauser == null) { Response.Write(string.Format("<script>alert('登录超时!');window.top.location.href='../login.aspx'</script>")); } else { if (oauser.name == "admin") { DataSet da = pe.GetList(" Operatorid like '" + Label1.Text + "'"); Model.Permissionstab per = pe.GetModel(Convert.ToInt32(da.Tables[0].Rows[0]["id"])); per.Look = Convert.ToInt32(ListBox1.Text); per.Audit = Convert.ToInt32(ListBox2.Text); bool aa = pe.Update(per); if (aa == true) { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('修改成功!');</script>"); } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('修改失败!');</script>"); } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('没有权限修改!');</script>"); } } } catch (Exception ee) { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('确定异常 " + ee.Message + "');</script>"); } }
/// <summary> /// 添加部门(确定按钮) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ImageButton1_Click(object sender, EventArgs e) { try { if (DropDownList1.Text != "0") { if (TextBox1.Text.Trim() != "") { if (TextBox6.Text.Trim() != "") { if (TextBox6.Text.Trim() == TextBox7.Text.Trim()) { DataSet dss = op.GetList(" name like '" + TextBox1.Text + "' and pwd like '" + FormsAuthentication.HashPasswordForStoringInConfigFile(this.TextBox6.Text.Trim(), "MD5") + "'"); if (dss.Tables[0].Rows.Count > 0) { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('账号密码以存在!');</script>"); TextBox1.Text = ""; TextBox6.Text = ""; TextBox7.Text = ""; ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>javascript:showDiv1();</script>"); } else { Maticsoft.Model.Operator czy = new Model.Operator(); czy.StaffmemberID = Convert.ToInt32(DropDownList1.Text); czy.name = TextBox1.Text; czy.pwd = FormsAuthentication.HashPasswordForStoringInConfigFile(this.TextBox6.Text.Trim(), "MD5"); czy.Beizhu = TextBox2.Text; czy.BranchID = 1; int a = op.Add(czy); if (a > 0) { DataSet er = op.GetList(" name like '" + TextBox1.Text + "' and pwd like '" + FormsAuthentication.HashPasswordForStoringInConfigFile(this.TextBox6.Text.Trim(), "MD5") + "' and StaffmemberID like '" + DropDownList1.Text + "' and BranchID like '1'"); Model.Permissionstab per = new Model.Permissionstab(); per.Operatorid = Convert.ToInt32(er.Tables[0].Rows[0]["id"]); per.Look = 0; per.Audit = 0; int aa = pe.Add(per); if (aa > 0) { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('添加成功!');</script>"); bind(sql); } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('权限添加失败!');</script>"); ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>javascript:showDiv1();</script>"); } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('添加失败!');</script>"); bind(sql); } } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('2次输入的密码不一致请重新输入!');</script>"); TextBox6.Text = ""; TextBox7.Text = ""; ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>javascript:showDiv1();</script>"); } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('密码不能为空!');</script>"); ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>javascript:showDiv1();</script>"); } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('账号不能为空!');</script>"); ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>javascript:showDiv1();</script>"); } } else { ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('没选职员!');</script>"); ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>javascript:showDiv1();</script>"); } } catch (Exception ee) { //Response.Write("<script>alert('确定异常 " + ee.Message + "')</script>"); ClientScript.RegisterClientScriptBlock(this.GetType(), "this", "<script language=javascript>alert('确定异常 " + ee.Message + "');</script>"); } }