public static string GetAdminLogin(string adminName, string adminPwd, string adminIP) { L_AdminInfo admininfo = new longyuan_AdminInfo().LoginAdmin(adminName, adminPwd, adminIP); if (admininfo == null) { return("用户不存在"); } else { if (string.IsNullOrEmpty(admininfo.Message)) { HttpContext.Current.Session["shop8517Admin"] = admininfo.AdminID.ToString(); HttpCookie newcookie = new HttpCookie("shop8517Admin"); newcookie.Values["adminID"] = admininfo.AdminID.ToString(); newcookie.Values["adminName"] = admininfo.AdminName; newcookie.Values["adminType"] = admininfo.AdminType.ToString(); newcookie.Path = "/"; HttpContext.Current.Response.AppendCookie(newcookie); return(""); } else { return(admininfo.Message); } } }
protected void btnAddAdmin_Click(object sender, EventArgs e) { L_AdminInfo admininfo = new L_AdminInfo(); admininfo.AdminName = txtAdminName.Text.Trim(); admininfo.AdminPwd = Stringhelp.MD5String(txtAdminPwd.Text.Trim()); admininfo.AdminType = Int16.Parse(ddlAdminType.SelectedValue); admininfo.AdminGroupID = 0; admininfo.LastLoginIP = Stringhelp.GetClientUp(); admininfo.LastLoginTime = Convert.ToDateTime(DateTime.Now.ToString()); admininfo.IsEnabled = 1; int result = new longyuan_AdminInfo().Insert(admininfo); switch (result) { case 1: Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('管理员添加成功!');</script>"); break; case -2: Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('该管理员已经存在,请重新输入!');</script>"); break; default: Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('管理员添加失败,请检查');</script>"); break; } txtAdminName.Text = ""; }
protected void gvmanagerAdmin_RowDeleting(object sender, GridViewDeleteEventArgs e) { string AdminID = gvmanagerAdmin.DataKeys[e.RowIndex].Value.ToString(); longyuan_AdminInfo admin = new longyuan_AdminInfo(); if (admin.DeleteAdmin(AdminID) > 0) { BindAdmin(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('删除失败,请检查');</script>"); } }
private void BindAdmin() { gvmanagerAdmin.DataKeyNames = new string[] { "adminID" }; DataSet set = new longyuan_AdminInfo().GetBindAdmin("p_SelectAdmin"); if (set.Tables[0].Rows.Count > 0) { gvmanagerAdmin.DataSource = set.Tables[0]; gvmanagerAdmin.DataBind(); } else { gvmanagerAdmin.DataBind(); } }