protected void btnSave_Click(object sender, EventArgs e) { if (!txtOldPassword.Text.Equals(LoginUser.LoginUserPassword)) { AlertMessage("请输入正确密码!"); return; } if (txtNewPassword.Text != txtAgain.Text) { AlertMessage("二次输入密码不一致!"); return; } DirModel dml = new DirModel(); dml.Add("@user_password", txtAgain.Text); dml.Add("@user_no", LoginUser.LoginUser); UserLogic pageLogic = new UserLogic(); if (pageLogic.ChangeUserPassword(dml)) { if (Request.Cookies["xsCookie"] != null) { HttpCookie c*k = Request.Cookies["xsCookie"]; TimeSpan ts = new TimeSpan(-1, 0, 0, 0); c*k.Expires = DateTime.Now.Add(ts);//删除整个Cookie,只要把过期时间设置为现在 } AlertMessage("密码修改成功,需要重新登录才能生效."); } }
protected void btnSave_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); dml.Add("@new_type_name", txtName.Text); dml.Add("@new_type_remark", txtRemark.Text); if (string.IsNullOrEmpty(ddlType.SelectedValue)) { //新增 dml.Add("@new_type_id", "NT" + DateTime.Now.ToString("yyyyMMddHHmmssfff")); if (pageLogic.InsertNewType(dml)) { AlertMessage("新增" + txtName.Text + "成功"); } else { AlertMessage("新增" + txtName.Text + "失败," + txtName.Text + "可能已经存在."); } } else { //维护 dml.Add("@new_type_id", ddlType.SelectedValue); if (pageLogic.UpdateNewType(dml)) { AlertMessage("更新" + txtName.Text + "成功"); } else { AlertMessage("更新" + txtName.Text + "失败"); } } BindType(); }
protected void btnSave_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); //新增页面 string strid = "G" + DateTime.Now.ToString("yyyyMMddHHssmmm"); dml.Add("@group_id", strid); dml.Add("@group_name", txtgroupName.Text.Trim()); if (!pageLogic.ExistGroup(dml)) { dml.Add("@group_remark", txtgroupRemark.Text.Trim()); if (pageLogic.AddGroup(dml)) { AlertMessageAndGoTo("新增群组成功!", "/Page/P_System/Group.aspx"); } else { AlertMessageAndGoTo("新增群组失败!", "/Page/P_System/Group.aspx"); } } else { AlertMessage("群组已经存在!"); } }
protected void btnLogin_Click(object sender, EventArgs e) { string strCheckCode = Session["CheckCode"].ToString().ToLower(); if (strCheckCode.Equals(txtAuth.Text.ToLower())) { DirModel dml = new DirModel(); dml.Add("@user_no", txtAdmin.Value); dml.Add("@user_password", txtPassword.Value); DataTable dt = pagelogic.QueryUser(dml); if (dt.Rows.Count == 0) { lblMsg.Text = "账号或密码错误."; } else { SetLoginSession(dt, dml); // 判断记住密码 if (chkRemember.Checked) { HttpCookie cookie = new HttpCookie("xsCookie"); cookie.Values.Add("xs_UserNo", txtAdmin.Value.Trim()); cookie.Values.Add("xs_UserPassword", txtPassword.Value.Trim()); //设置 DateTime dts = DateTime.Now; TimeSpan ts = new TimeSpan(); if ("1".Equals(ddlTime.SelectedValue)) { ts = new TimeSpan(10, 0, 0, 0);//过期时间为10天 } else if ("2".Equals(ddlTime.SelectedValue)) { ts = new TimeSpan(30, 0, 0, 0);//过期时间为一个月 } else if ("3".Equals(ddlTime.SelectedValue)) { ts = new TimeSpan(365, 0, 0, 0);//过期时间为一年 } cookie.Expires = dts.Add(ts);//设置过期时间 Response.AppendCookie(cookie); } Response.Redirect("index.aspx"); } } else { lblMsg.Text = "验证码错误."; } }
protected void btnUpdate_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); dml.Add("main_id", ddlType.SelectedValue); dml.Add("main_content", txtRemark.Text); dml.Add("updateuser", LoginUser.LoginUserName); if (pagelogic.UpdateMain(dml)) { AlertMessage("更新" + ddlType.SelectedItem.Text + "成功"); } else { AlertMessage("更新" + ddlType.SelectedItem.Text + "失败"); } }
DataTable dtHasAction = new DataTable(); //当前群组所拥有的群组 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request["id"] != null) { string strGroupID = Request["id"].ToString(); DirModel dml = new DirModel(); dml.Add("@group_id", strGroupID); DataTable dt = pageLogic.QueryGroupByID(dml); if (dt.Rows.Count > 0) { lblName.Text = dt.Rows[0]["group_name"].ToString(); lblRemark.Text = dt.Rows[0]["group_remark"].ToString(); hidGroupID.Value = strGroupID; BindGrid(); } else { AlertMessageAndGoTo("页面错误", "/Page/P_System/Group.aspx"); } } else { AlertMessageAndGoTo("页面错误", "/Page/P_System/Group.aspx"); } } }
/// <summary> /// 根据user绑定菜单 /// </summary> private void BindFunction() { MenuLogic logic = new MenuLogic(); DirModel dml = new DirModel(); dml.Add("@user_no", LoginUser.LoginUser); DataTable dtMenu = logic.QueryMenu(dml); StringBuilder strMenu = new StringBuilder(); DataRow[] drLevelones = dtMenu.Select("function_level=1", "function_sort asc"); foreach (DataRow drLevelone in drLevelones) { strMenu.Append(@"<li> <h4>" + drLevelone["function_name"].ToString() + @"</h4>"); DataRow[] drLeveltwos = dtMenu.Select("function_level=2 and function_parent_id='" + drLevelone["function_id"].ToString() + "'", "function_sort asc"); if (drLeveltwos.Length > 0) { strMenu.Append(@"<div class=""list-item none"">"); foreach (DataRow drLeveltwo in drLeveltwos) { strMenu.Append(@" <p> <a href=""" + drLeveltwo["function_url"].ToString() + @""" onclick="" return setUrl('" + drLeveltwo["function_url"].ToString() + @"')"">" + drLeveltwo["function_name"].ToString() + @"</a></p>"); } strMenu.Append(@" </div>"); } strMenu.Append(@" </li>"); } J_navlist.InnerHtml = strMenu.ToString(); }
protected void btnDelete_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); dml.Add("@userid", (sender as Button).CommandArgument); dml.Add("@opertateUser", LoginUser.LoginUser); if (pageLogic.DeleteUser(dml)) { AlertMessage("删除用户成功!"); } else { AlertMessage("删除用户失败!"); } xsPage.RefreshPage(); }
protected void btnSave_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); dml.Add("@userid", txtUserid.Text); dml.Add("@userName", txtUserName.Text); dml.Add("@usergroup", ddlType.SelectedValue.Trim()); dml.Add("@opertateUser", LoginUser.LoginUser); if (pageLogic.UpdateUser(dml)) { AlertMessage("更新用户成功!"); } else { AlertMessage("更新用户失败!"); } xsPage.RefreshPage(); }
protected void btnSave_Click(object sender, EventArgs e) { if (txtContent.Text.Length == 0) { AlertMessage("内容不能为空."); return; } DirModel dml = new DirModel(); dml.Add("@new_title", txtTitle.Text.Trim()); dml.Add("@new_content", txtContent.Text); dml.Add("@new_type_id", ddlNewType.SelectedValue); dml.Add("@new_sort", ddlSort.SelectedValue); dml.Add("@create_user", LoginUser.LoginUser); if (pageLogic.InsertNew(dml)) { AlertMessageAndGoTo("新增成功.", "/Page/P_News/News_Query.aspx"); } }
protected void btnSave_Click(object sender, EventArgs e) { if (txtName.Text.Trim().Length == 0) { AlertMessage("请输入模板内容!"); return; } if (txtTemplate.Text.Trim().Length == 0) { AlertMessage("请输入模板内容!"); return; } if (ddlType.SelectedValue.Equals("add")) { DirModel dml = new DirModel(); dml.Add("@hire_template_name", txtName.Text); dml.Add("@hire_template_content", txtTemplate.Text); if (pageLogic.AddHireTemplate(dml)) { AlertMessage("模板更新成功"); InitData(); } } else { DirModel dml = new DirModel(); string strNo = ddlType.SelectedValue; dml.Add("@hire_template_id", Convert.ToInt32(ddlType.SelectedValue)); dml.Add("@hire_template_name", txtName.Text); dml.Add("@hire_template_content", txtTemplate.Text); if (pageLogic.UpdateHireTemplate(dml)) { AlertMessage("模板更新成功"); InitData(); ddlType.SelectedValue = strNo; ddlType_SelectedIndexChanged(null, null); } else { AlertMessage("模板更新失败"); } } }
protected void lbtnDelete_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); dml.Add("@product_id", (sender as LinkButton).CommandArgument); if (pageLogic.DeleteProduct(dml)) { AlertMessage("删除成功."); xsPage.RefreshPage(); } }
//判断cookie private void SetCookie() { if (Request.Cookies["xsCookie"] != null) { DirModel dml = new DirModel(); dml.Add("@user_no", Request.Cookies["xsCookie"]["xs_UserNo"].ToString()); dml.Add("@user_password", Request.Cookies["xsCookie"]["xs_UserPassword"].ToString()); DataTable dt = pagelogic.QueryUser(dml); if (dt.Rows.Count == 0) { lblMsg.Text = "账号或密码错误."; return; } else { SetLoginSession(dt, dml); } Response.Redirect("index.aspx"); } }
protected void btnModify_Click(object sender, EventArgs e) { if (txtRemark.Text.Trim().Length == 0) { AlertMessage("内容不能为空"); return; } DirModel dml = new DirModel(); string strHireNo = Request["id"].ToString(); dml.Add("@hire_id", strHireNo); dml.Add("@hire_name", txtName.Text); dml.Add("@hire_count", txtCount.Text); dml.Add("@hire_place", txtPlace.Text); dml.Add("@hire_remark", txtRemark.Text); if (pageLogic.UpdateHire(dml)) { AlertMessageAndGoTo("修改成功", "/Page/P_Hire/Hire.aspx"); } else { AlertMessage("修改失败"); } }
protected void btnAdd_Click(object sender, EventArgs e) { if (txtRemark.Text.Trim().Length == 0) { AlertMessage("内容不能为空"); return; } DirModel dml = new DirModel(); string strHireNo = "H" + DateTime.Now.ToString("yyyyMMddHHssmmm"); dml.Add("@hire_id", strHireNo); dml.Add("@hire_name", txtName.Text); dml.Add("@hire_count", txtCount.Text); dml.Add("@hire_place", txtPlace.Text); dml.Add("@hire_remark", txtRemark.Text); if (pageLogic.AddHire(dml)) { AlertMessageAndGoTo("招聘发布成功", "/Page/P_Hire/Hire.aspx"); } else { AlertMessage("招聘发布失败"); } }
protected void btnSave_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); dml.Add("@userid", txtUserid.Text); if (pageLogic.ExistUser(dml)) { AlertMessage("用户已经存在!"); return; } dml.Add("@userName", txtUserName.Text); dml.Add("@userpassword", txtPassword.Text); dml.Add("@usergroup", ddlGroup.SelectedValue.Trim()); dml.Add("@opertateUser", LoginUser.LoginUser); if (pageLogic.AddUser(dml)) { AlertMessageAndGoTo("新增成功!", "/Page/P_System/User.aspx"); } else { AlertMessage("新增失败!"); } }
protected void btnDelete_Click(object sender, EventArgs e) { if ("modify".Equals(hidType.Value)) { //modify DirModel dml = new DirModel(); dml.Add("@hire_template_id", Convert.ToInt32(ddlType.SelectedValue)); if (pageLogic.DeleteHireTemplate(dml)) { AlertMessage("模板删除成功"); InitData(); } } }
protected void btnDelete_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); dml.Add("@group_id", (sender as Button).CommandArgument); if (pageLogic.DeleteGroup(dml)) { AlertMessage("删除群组成功!"); } else { AlertMessage("删除群组失败!"); } xsPage.RefreshPage(); }
private void BindGrid() { DirModel dml = new DirModel(); dml.Add("@group_id", hidGroupID.Value); DataSet dsMain = pageLogic.QueryGroupFunction(dml); if (dsMain.Tables.Count == 3) { dtAction = dsMain.Tables[1]; dtHasAction = dsMain.Tables[2]; gvGroupFunction.DataSource = dsMain.Tables[0]; gvGroupFunction.DataBind(); } }
protected void btnSave_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); string strid = hidsaveid.Value.Trim(); dml.Add("@group_id", strid); dml.Add("@group_name", txtgroupName.Text.Trim()); if (!pageLogic.ExistGroup(dml)) { dml.Add("@group_remark", txtgroupRemark.Text.Trim()); if (pageLogic.UpdateGroup(dml)) { AlertMessageAndGoTo("更新群组成功!", "/Page/P_System/Group.aspx"); } else { AlertMessageAndGoTo("更新群组失败!", "/Page/P_System/Group.aspx"); } } else { AlertMessage("有相同名称的群组存在!"); } }
protected void btnDelete_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); string strText = ddlType.SelectedItem.Text; dml.Add("@new_type_id", ddlType.SelectedValue); if (pageLogic.DeleteNewType(dml)) { AlertMessage("删除" + strText + "成功!"); } else { AlertMessage("删除" + strText + "失败!"); } BindType(); }
protected void btnDelete_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); string strID = (sender as LinkButton).CommandArgument.Length == 0 ? "0" : (sender as LinkButton).CommandArgument; dml.Add("@leave_id", Convert.ToInt32(strID)); if (pageLogic.DeleteLeave(dml)) { AlertMessage("删除成功!"); } else { AlertMessage("删除失败!"); } xsPage.RefreshPage(); }
protected void btnDelete_Click(object sender, EventArgs e) { LinkButton lbtn = sender as LinkButton; DirModel dml = new DirModel(); dml.Add("@new_id", lbtn.CommandName.Trim()); if (pageLogic.DeleteNew(dml)) { AlertMessage("删除成功!"); xsPage.RefreshPage(); } else { AlertMessage("删除失败!"); } }
protected void btnModify_Click(object sender, EventArgs e) { DirModel dml = new DirModel(); dml.Add("@product_title", txtTitle.Text.Trim()); dml.Add("@product_remark", txtRemark.Text.Trim()); dml.Add("@product_content", txtContent.Text.Trim()); dml.Add("@product_type_id", ddlType.SelectedValue); dml.Add("@product_imgurl", txtPic.Text.Trim()); dml.Add("@product_update_user", LoginUser.LoginUser); dml.Add("@product_id", hidID.Value); if (pageLogic.UpdateProduct(dml)) { AlertMessageAndGoTo("修改成功", "product.aspx"); } }
private void InitData() { string strHireNo = Request["id"].ToString(); DirModel dml = new DirModel(); dml.Add("@hire_id", strHireNo); DataTable dtHire = pageLogic.QueryHire(dml); if (dtHire.Rows.Count > 0) { txtName.Text = dtHire.Rows[0]["hire_name"].ToString(); txtCount.Text = dtHire.Rows[0]["hire_count"].ToString(); txtPlace.Text = dtHire.Rows[0]["hire_place"].ToString(); txtRemark.Text = dtHire.Rows[0]["hire_remark"].ToString(); } else { AlertMessage("数据异常"); } }
protected void btnSave_Click(object sender, EventArgs e) { if (txtContent.Text.Trim().Length == 0) { AlertMessage("产品内容不能为空"); } if (string.IsNullOrEmpty(ddlType.SelectedValue)) { AlertMessage("请先添加产品类别,再来添加产品."); return; } DirModel dml = new DirModel(); dml.Add("@product_title", txtTitle.Text.Trim()); dml.Add("@product_remark", txtRemark.Text.Trim()); dml.Add("@product_content", txtContent.Text.Trim()); dml.Add("@product_imgurl", txtPic.Text.Trim()); dml.Add("@product_type_id", ddlType.SelectedValue); dml.Add("@product_create_user", LoginUser.LoginUser); if (pageLogic.InsertProduct(dml)) { AlertMessageAndGoTo("新增成功", "product.aspx"); } }