コード例 #1
0
 protected void btnAdd_Click(object sender, EventArgs e)
 {
     Page.Validate("Add");
     if (Page.IsValid)
     {
         string userName = func.EncodeTo64(txtUserName.Text);
         string pass     = func.EncodeTo64(txtNewPass.Text);
         //getRole
         getRole();
         if (func.ktraUser(userName) == true)
         {
             lbMess.Visible = true;
         }
         else
         {
             try
             {
                 lbMess.Visible = false;
                 //insert
                 func.addNewMember(userName, pass, txtName.Text, ddlRole.SelectedValue);
                 //load gridview user
                 getAllUser();
                 decodeUserName();
                 //  CloseDialog("newPerson");
                 upGrid.Update();
                 //  Response.Write("<script>alert('Thêm thành công')</script>");
             }
             catch (Exception)
             {
                 //   CloseDialog("newPerson");
                 Response.Write("<script>alert('Thêm không thành công. Thử lại sau')</script>");
             }
         }
     }
 }
コード例 #2
0
    protected void btSubmit_Click(object sender, EventArgs e)
    {
        //Encode
        string user = func.EncodeTo64(txtUser.Text);
        string pass = func.EncodeTo64(txtPass.Text);

        try
        {
            string query = "SELECT * FROM Account WHERE (UserName = '******' AND Password='******')";
            object a     = cnDb.xlExecuteScalar(query);
            if (IsPostBack)
            {
                if (a == null)
                {
                    lbMess.Visible = true;
                    lbMess.Text    = "Đăng nhập thất bại.Sai Username hoặc Password";
                    // Response.Write("<script>alert('Đăng nhập thất bại.Sai Username hoặc Password')</script>");
                }
                else
                {
                    if (cnDb.getOneData("select Status from Account where UserName='******'").ToString() != "True")
                    {
                        lbMess.Visible = true;
                        lbMess.Text    = "Tài khoản của bạn đã bị chặn";
                        //Response.Write("<script>alert('Tài khoản của bạn đã bị chặn')</script>");
                    }
                    else
                    {
                        func.logTask(user, "Đăng nhập hệ thống");
                        Session["UserLogin"] = user;
                        Response.Redirect("CP_Home.aspx");
                    }
                }
            }
        }
        catch (Exception)
        {
            cnDb.conn.Close();
            lbMess.Visible = true;
            lbMess.Text    = "Đăng nhập thất bại";
        }
    }
コード例 #3
0
 protected void btChangePass_Click(object sender, EventArgs e)
 {
     try
     {
         string pass = f.EncodeTo64(txtNewPass.Text);
         string user = Session["UserLogin"].ToString();
         f.changePassAccount(user, pass);
         lbMess.Visible = true;
     }
     catch (Exception) {
         lbMess.Visible = false;
         Response.Write("<script>alert('Có lỗi xảy ra. Vui lòng nhập lại sau')</script>");
         cndB.conn.Close();
     }
 }