protected void btnLogin_Click(object sender, EventArgs e) { try { if (tbxCaptcha.Text.Trim() != Session["HHCaptchaImageText"].ToString()) { Alert.ShowInTop("验证码错误!", String.Empty, tbxCaptcha.GetMarkInvalidReference("验证码错误!") + tbxCaptcha.GetFocusReference()); return; } else { string userName = tbxUserName.Text.Trim(); string password = tbxPassword.Text.Trim(); BLL.tUsers bll = new BLL.tUsers(); List <Model.tUsers> userList = bll.GetModelList("usersName='" + userName + "'"); Model.tUsers user = userList.Count == 0 ? null : userList[0]; if (user != null) { if (user.usersPwd == DESEncrypt.Encrypt(password)) { if (user.Flag == 0) { Alert.ShowInTop("用户未启用,请联系管理员!", String.Empty, "top.window.location.reload(false);"); return; } else { LoginSuccess(user); return; } } else { Alert.ShowInTop("用户名或密码错误!", String.Empty, "top.window.location.reload(false);"); return; } } else { Alert.ShowInTop("用户名或密码错误!", String.Empty, "top.window.location.reload(false);"); return; } } } catch (Exception ex) { Alert.ShowInTop("系统错误!", MessageBoxIcon.Error); return; } }
protected void LoadData(string userId) { Model.tUsers tUsers = BLL.GetModel(Convert.ToInt32(userId)); if (tUsers == null) { Alert.ShowInTop("出错了!"); return; } txtUsername.Text = tUsers.usersName; txtNickName.Text = tUsers.trueName; txtAdr.Text = tUsers.Address; txtTel.Text = tUsers.Tel; }
protected void btnSaveClose_Click(object sender, EventArgs e) { string Id = Request.QueryString["Id"]; Model.tTask m = bll.GetModel(Convert.ToInt32(Id)); if (m == null) { Alert.ShowInTop("出错了!"); return; } Model.tUsers user = GetIdentityUser(); int dptId = user.dptId; List <Model.tTaskSave> userList = bllsave.GetModelList(string.Format(" TaskId={0} and SavaDpt={1} ", m.Id, dptId)); Model.tTaskSave msave = userList.Count == 0 ? null : userList[0]; string content2 = Request.Form["editorNew2"] == null ? "" : Request.Form["editorNew2"]; if (content2 == "") { Alert.ShowInTop("上报内容不可为空!"); return; } if (msave == null) { Model.tTaskSave model = new Model.tTaskSave(); model.SavaDpt = dptId; model.SaveContent = content2; model.SavePeo = user.usersName; model.SaveTime = DateTime.Now; model.TaskId = m.Id; if (bllsave.Add(model) > 0) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } } else { msave.SavaDpt = dptId; msave.SaveContent = content2; msave.SavePeo = user.usersName; msave.SaveTime = DateTime.Now; msave.TaskId = m.Id; if (bllsave.Update(msave)) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } } }
private void LoginSuccess(Model.tUsers user) { RegisterOnlineUser(user); Session["adminUser"] = user; Session.Timeout = 120; var res = JsonConvert.SerializeObject(user); HttpCookie cookie = new HttpCookie("adminUser"); cookie.Expires = DateTime.Now.AddMinutes(120); cookie.Value = HttpUtility.UrlEncode(res, Encoding.GetEncoding("UTF-8")); Response.Cookies.Add(cookie); insertLog("登入系统"); Response.Redirect("./Main.aspx", false); }
protected void LoadData(string userId) { Model.tUsers tUsers = BLL.GetModel(Convert.ToInt32(userId)); if (tUsers == null) { Alert.ShowInTop("出错了!"); return; } txtUsername.Text = tUsers.usersName; txtNickName.Text = tUsers.trueName; ddlfatherId.SelectedValue = tUsers.roleCode.ToString(); txtRemark.Text = tUsers.usersRemark; dptIdHid.Text = tUsers.dptId.ToString(); txtAdr.Text = tUsers.Address; txtTel.Text = tUsers.Tel; txtDpt.Text = BLLDPT.GetModel((int)tUsers.dptId).dptName; chkFlag.Checked = tUsers.Flag == 1 ? true : false; }
protected void btnSaveClose_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Request.QueryString["userId"])) { string userId = Request.QueryString["userId"]; Model.tUsers tUsers = BLL.GetModel(Convert.ToInt32(userId)); if (tUsers == null) { return; } tUsers.usersName = txtUsername.Text; tUsers.trueName = txtNickName.Text; tUsers.Address = txtAdr.Text; tUsers.Tel = txtTel.Text; if (chk.Checked) { if (this.txtPassword.Text.Trim() == "") { Alert.ShowInTop("请输入重置密码!"); return; } if (this.txtPassword.Text.Trim() != this.txtPassword2.Text.Trim()) { Alert.ShowInTop("两次输入密码不一致!"); return; } tUsers.usersPwd = DESEncrypt.Encrypt(this.txtPassword.Text); } if (BLL.Update(tUsers) == true) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } else { Alert.ShowInTop("出错了!"); } } }
protected void btnSaveClose_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Request.QueryString["userId"])) { string userId = Request.QueryString["userId"]; Model.tUsers tUsers = BLL.GetModel(Convert.ToInt32(userId)); if (tUsers == null) { return; } tUsers.usersName = txtUsername.Text; tUsers.trueName = txtNickName.Text; tUsers.roleCode = Convert.ToInt32(ddlfatherId.SelectedValue); tUsers.usersRemark = txtRemark.Text; tUsers.dptId = Convert.ToInt32(dptIdHid.Text); tUsers.Address = txtAdr.Text; tUsers.Tel = txtTel.Text; tUsers.Flag = chkFlag.Checked == true ? 1 : 0; if (chk.Checked) { if (this.txtPassword.Text.Trim() == "") { Alert.ShowInTop("请输入重置密码!"); return; } if (this.txtPassword.Text.Trim() != this.txtPassword2.Text.Trim()) { Alert.ShowInTop("两次输入密码不一致!"); return; } tUsers.usersPwd = DESEncrypt.Encrypt(this.txtPassword.Text); } if (BLL.Update(tUsers) == true) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } else { Alert.ShowInTop("出错了!"); } } else { Model.tUsers tUsers = new Model.tUsers(); tUsers.usersName = txtUsername.Text; tUsers.trueName = txtNickName.Text; tUsers.roleCode = Convert.ToInt32(ddlfatherId.SelectedValue); tUsers.usersRemark = txtRemark.Text; tUsers.dptId = Convert.ToInt32(dptIdHid.Text); tUsers.Address = txtAdr.Text; tUsers.Tel = txtTel.Text; tUsers.Flag = chkFlag.Checked == true ? 1 : 0; tUsers.usersPwd = DESEncrypt.Encrypt(this.txtPassword.Text); if (BLL.GetList(string.Format(" usersName='{0}'", txtUsername.Text.ToString().Trim())).Tables[0].Rows.Count > 0) { Alert.ShowInTop("该用户名已经存在!"); return; } if (BLL.Add(tUsers) >= 1) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } else { Alert.ShowInTop("出错了!"); } } }
protected void btnSaveClose_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Request.QueryString["Id"])) { string Id = Request.QueryString["Id"]; Model.tTopic m = bll.GetModel(Convert.ToInt32(Id)); if (m == null) { return; } string content1 = Request.Form["editorNew"] == null ? "" : Request.Form["editorNew"]; string content2 = Request.Form["editorNew2"] == null ? "" : Request.Form["editorNew2"]; m.policyFile = content2; m.topicFile = content1; m.policyDptName = txtDptName.Text; m.topicTitle = txtTitle.Text; m.topicTime = DateTimeCh.SelectedDate; m.policyTime = DateTimeTop.SelectedDate; m.policyAdress = txtAdress.Text; m.policyPeople = txtPeo.Text; m.policyProcess = txtProcess.Text; m.policyResult = txtRs.Text; m.policyDone = txtDone.Text; if (bll.Update(m) == true) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } else { Alert.ShowInTop("出错了!"); } } else { Model.tTopic m = new Model.tTopic(); string content1 = Request.Form["editorNew"] == null ? "" : Request.Form["editorNew"]; string content2 = Request.Form["editorNew2"] == null ? "" : Request.Form["editorNew2"]; m.policyFile = content2; m.topicFile = content1; m.policyDptName = txtDptName.Text; m.topicTitle = txtTitle.Text; m.topicTime = DateTimeCh.SelectedDate; m.policyTime = DateTimeTop.SelectedDate; m.policyAdress = txtAdress.Text; m.policyPeople = txtPeo.Text; m.policyProcess = txtProcess.Text; m.policyResult = txtRs.Text; m.policyDone = txtDone.Text; m.policyDptId = int.Parse(Request.QueryString["dptId"]); Model.tUsers user = GetIdentityUser(); m.savePeo = user.usersName; m.savePeoId = user.userId; m.policyType = int.Parse(Request.QueryString["tId"]); int k = bll.Add(m); if (k > 0) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } } }
protected void GridDpt_RowCommand(object sender, GridCommandEventArgs e) { int roleID = GetSelectedDataKeyID(GridDpt); if (e.CommandName == "Delete") { BLL.tTask BLL = new Maticsoft.BLL.tTask(); if (BLL.GetModel(roleID).IsCheck == "已审核") { Alert.ShowInTop("已经审核,无法删除!"); return; } bool isTrue = BLL.Delete(roleID); if (!isTrue) { Alert.ShowInTop("删除失败!"); return; } else { LoadData(); } } else if (e.CommandName == "Check") { Model.tUsers user = GetIdentityUser(); BLL.tTask BLL = new Maticsoft.BLL.tTask(); if (!haveRight(user.userId, "及时任务审批")) { Alert.ShowInTop("当前用户没有权限审批!"); return; } Model.tTask top = BLL.GetModel(roleID); if (top.IsCheck == "已审核") { //if (top.IsCheckPeo != user.usersName) //{ // Alert.ShowInTop("当前用户没有权限审批!"); // return; //} top.IsCheck = "待审核"; top.IsCheckPeo = null; top.IsCheckTime = null; } else { top.IsCheck = "已审核"; top.IsCheckPeo = user.usersName; top.IsCheckTime = DateTime.Now; } bool isTrue = BLL.Update(top); if (!isTrue) { Alert.ShowInTop("操作失败!"); return; } else { LoadData(); } } else if (e.CommandName == "Edit") { string openUrl = String.Format("./TaskEdit.aspx?Id={0}", HttpUtility.UrlEncode(roleID.ToString())); PageContext.RegisterStartupScript(Window1.GetSaveStateReference(roleID.ToString()) + Window1.GetShowReference(openUrl, "编辑任务")); } else { } }