예제 #1
0
        //执行更新
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            string id       = this.GridView1.DataKeys[e.RowIndex].Value.ToString();
            string passWord = ((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text.Trim().ToString();


            UserResult result = EispAdminBLL.UpdateAdminByID(id, passWord);

            if (!result.HasError)
            {
                // this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('更新成功了!')", true);
                Label1.Text      = "操作成功!";
                Label1.ForeColor = Color.Green;
            }
            else
            {
                // this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('更新失败!')", true);
                Label1.Text      = result.ErrorMessage;
                Label1.ForeColor = Color.Red;
            }


            GridView1.EditIndex = -1;
            BingGrivdView();
        }
예제 #2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            AdminModel u = new AdminModel();

            u.Name = UserName.Text.Trim().ToString();



            u.Pass      = PassWord.Text.Trim().ToString();
            u.Authority = 0;

            UserResult res = new UserResult();

            res = EispAdminBLL.Add(u);

            if (!res.HasError)
            {
                // Page.ClientScript.RegisterStartupScript(this.GetType(), "msg", "alert('ok')", true);
                Label1.Text      = "添加成功!";
                Label1.ForeColor = Color.Green;
            }
            else
            {
                //  Page.ClientScript.RegisterStartupScript(this.GetType(), "msg", "alert('失败')", true);
                Label1.Text      = res.ErrorMessage;
                Label1.ForeColor = Color.Red;
            }

            BingGrivdView();
        }
예제 #3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string code     = this.Code.Value.Trim().ToString();
            string userName = this.userName.Value.Trim().ToString();
            string passWord = this.PassWord.Value.Trim().ToString();

            if (code.ToUpper() != Request.Cookies["CheckCode"].Value.ToString().ToUpper())
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "msg", "alert('验证码错误!')", true);
            }
            else
            {
                AdminModel admin = new AdminModel();
                admin.Name = userName;
                admin.Pass = passWord;

                UserResult result = EispAdminBLL.GetAdminInfo(admin);

                //5~1~a~s~p~x
                if (!result.HasError && result.Result.Name != null && result.Result.Name != "")
                {
                    EispAdminSession save = new EispAdminSession();
                    save.SaveSessionTicketInCookie(admin);

                    Response.Redirect("Index.aspx");
                }
                else
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "msg", "alert('用户名或密码错误!')", true);
                }
            }
        }
예제 #4
0
        protected void BingGrivdView()
        {
            List <AdminModel> list = EispAdminBLL.GetAdminList();

            this.GridView1.DataSource = list;
            GridView1.DataKeyNames    = new string[] { "UID" };

            this.GridView1.DataBind();
        }
예제 #5
0
        protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            string id = this.GridView1.DataKeys[e.RowIndex].Value.ToString();


            UserResult result = EispAdminBLL.DeleteAdminByID(id);

            if (!result.HasError)
            {
                //  this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('删除成功!')", true);
                Label1.Text      = "删除成功!";
                Label1.ForeColor = Color.Green;
                BingGrivdView();
            }
            else
            {
                //  this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('删除失败!不能删除保留账号')", true);
                Label1.Text      = result.ErrorMessage;
                Label1.ForeColor = Color.Red;
            }
        }