protected void btnChangeSign_Click(object sender, EventArgs e) { if (Page.IsValid) { int employeeID = PageTools.GetSavedId("EmployeeID", null); if (employeeID == 0) { lbMsg.Text = "没有指定employee"; return; } EmployeeBiz biz = new EmployeeBiz(); if (biz.ChangeLoginName(employeeID, txtSign.Text)) { if (Request.QueryString["id"]==null) Response.Redirect("MyAccount.aspx"); else Response.Redirect("EmployeeEdit.aspx?id=" + employeeID.ToString(), true); } else { lbMsg.Text = "登录名<b>" + txtSign.Text + "</b>已经被用户使用或不合法,请重新输入用户名。"; } } }
protected void btnChangePwd_Click(object sender, EventArgs e) { if (Page.IsValid) { lbPwdMsg.Text = ""; D_LoginUserInfo ui = Session["LoginUserInfo"] as D_LoginUserInfo; EmployeeBiz biz = new EmployeeBiz(); if (biz.ChangeMyPassword(ui.userId, txtOldPassword.Text, txtPassword.Text) == false) { lbPwdMsg.Text = "原密码不正确,请检查。"; txtOldPassword.Focus(); } else lbPwdMsg.Text = "密码已修改."; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { dateFrom.DateValue = PageTools.GetSavedDate("FromDate", null); dateTo.DateValue = PageTools.GetSavedDate("ToDate", null); int employeeID = PageTools.ParseInt(Request.QueryString["id"]); if (employeeID>0) { EmployeeBiz biz = new EmployeeBiz(); lbEmployeeName.Text = biz.GetEmployeeName(employeeID); } } GridViewHelper helper = new GridViewHelper(this.lstReport); helper.RegisterSummary("amount", SummaryOperation.Sum); }
protected void btnSaveRole_Click(object sender, EventArgs e) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); EmployeeBiz biz = new EmployeeBiz(); int employeeID = PageTools.ParseInt(Request.QueryString["id"]); if (employeeID<=0) return; // create check box array foreach (GridViewRow row in lstRoles.Rows) { CheckBox cb = row.FindControl("CheckBox1") as CheckBox; if (cb != null && cb.Checked) { HiddenField hf = row.FindControl("HiddenField1") as HiddenField; sb.Append(hf.Value); sb.Append(','); biz.AddUserRole(employeeID, PageTools.ParseInt(hf.Value)); } } if (sb.Length > 1) sb.Remove(sb.Length - 1, 1); biz.DelUserRole(employeeID, sb.ToString()); }
protected void btnChangePwd_Click(object sender, EventArgs e) { if (Page.IsValid) { lbPwdMsg.Text = ""; int employeeID = PageTools.GetSavedId("EmployeeID", null); if (employeeID == 0) { lbPwdMsg.Text = "没有指定employee"; return; } EmployeeBiz biz = new EmployeeBiz(); if (Request.QueryString["id"] == null) { if (biz.ChangeMyPassword(employeeID, txtOldPassword.Text, txtPassword.Text) == false) { lbPwdMsg.Text = "原密码不正确,请检查。"; txtOldPassword.Focus(); } else Response.Redirect("MyAccount.aspx"); } else { if (biz.ChangePassword(employeeID, txtPassword.Text) == false) { lbPwdMsg.Text = "密码修改失败,请检查。"; txtPassword.Focus(); } else Response.Redirect("EmployeeEdit.aspx?id=" + employeeID.ToString(), true); } } }
protected string ShowRoles(object employeeID) { if (employeeID == null) return string.Empty; EmployeeBiz biz = new EmployeeBiz(); return biz.GetUserRoleNameList((int)employeeID); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { int employeeID = PageTools.ParseInt(Request.QueryString["id"]); if (employeeID <= 0) { Response.Redirect("EmployeeList.aspx"); return; } EmployeeBiz biz = new EmployeeBiz(); lbEmployeeName.Text = biz.GetEmployeeName(employeeID); } }