protected void btnLogin_Click(object sender, ImageClickEventArgs e) { string userName = this.txtUserName.Text.Trim(); string password = this.txtPassWord.Text.Trim(); string code = this.txtCode.Text.Trim().ToLower(); if (userName == "" || password == "" || code == "") { this.ClientScript.RegisterClientScriptBlock(GetType(), "01", "<script>alertmsg(\"�û��������롢��֤�������д�� \")</script>"); return; } if (Core.Utils.GetSession("VNum") == null || Core.Utils.GetSession("VNum") == "") { this.ClientScript.RegisterClientScriptBlock(GetType(), "01", "<script>alertmsg(\"��֤����ڣ� \")</script>"); return; } if (txtCode.Text.Trim().ToLower() != Core.Utils.GetSession("VNum").ToLower()) { this.ClientScript.RegisterClientScriptBlock(GetType(), "01", "<script>alertmsg(\"��֤����� \")</script>"); return; } XYECOM.Business.Admin adminBLL = new XYECOM.Business.Admin(); int err = adminBLL.isMyUser(txtUserName.Text.Trim(), XYECOM.Core.SecurityUtil.MD5(txtPassWord.Text.Trim(), XYECOM.Configuration.Security.Instance.Md5value)); if (err > 0) { XYECOM.Model.AdminInfo adminInfo = adminBLL.GetItem(this.txtUserName.Text.Trim()); Session.Add("UM_ID", adminInfo.UM_ID); Session.Add("A_Name", userName); Session.Add("AdminName", userName); ////��cookie ���ܴ洢 XYECOM.Core.Utils.WriteCookie("AdminId", XYECOM.Core.SecurityUtil.AESEncrypt(adminInfo.UM_ID.ToString(), XYECOM.Configuration.Security.Instance.AESKey), ""); XYECOM.Core.Utils.WriteCookie("AdminName", XYECOM.Core.SecurityUtil.AESEncrypt(userName, XYECOM.Configuration.Security.Instance.AESKey), ""); XYECOM.Core.Utils.WriteCookie("AdminPwd", adminInfo.UM_Pwd, ""); XYECOM.Core.Utils.WriteCookie("AdminExpires", XYECOM.Core.SecurityUtil.AESEncrypt(DateTime.Now.AddMinutes(30).ToLongTimeString(), XYECOM.Configuration.Security.Instance.AESKey), ""); // ��½��־ XYECOM.Model.LogInfo el = new XYECOM.Model.LogInfo(); XYECOM.Business.Log l = new XYECOM.Business.Log(); el.L_Title = "��½��־����"; el.L_Content = "����Ա��½��Ϣ"; el.L_MF = "��½��־����"; el.UM_ID = adminInfo.UM_ID; l.Insert(el); Response.Redirect("default.htm"); } else { this.ClientScript.RegisterClientScriptBlock(GetType(), "01", "<script>alertmsg(\"�û�������������� \")</script>"); } }
protected void btnDelete_Click(object sender, EventArgs e) { XYECOM.Business.Log l = new XYECOM.Business.Log(); XYECOM.Model.LogInfo el = new XYECOM.Model.LogInfo(); XYECOM.Business.UserDomain ur = new XYECOM.Business.UserDomain(); string ids = ""; foreach (GridViewRow GR in this.gvlist.Rows) { HtmlInputCheckBox checkbox = GR.FindControl("chkExport") as HtmlInputCheckBox; if (checkbox != null && checkbox.Checked) { ids += "," + checkbox.Value; } } if (ids.IndexOf(",") == 0) { ids = ids.Substring(1); int i = ur.Delete(ids); if (i >= 0) { el.L_Title = "��������������"; el.L_Content = "ɾ��������������Ϣ�ɹ�"; el.L_MF = "�û�����"; { el.UM_ID = AdminId; } l.Insert(el); } else { el.L_Title = "��������������"; el.L_Content = "ɾ��������������Ϣʧ��"; el.L_MF = "�û�����"; { el.UM_ID = AdminId; } l.Insert(el); Alert("ɾ��ʧ�ܣ�"); } this.DataBind(); } }