Ejemplo n.º 1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            this.Cursor = Cursors.WaitCursor;
            if (MessageBox.Show("Bạn có muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                int flat_dk   = dk.delete(AccountHelper.getAccountId(), AccountHelper.getAccoutPassword(), txtMaHV.Text, cbxLopHoc.Text);
                int flat_tthp = tthp.delete(AccountHelper.getAccountId(), AccountHelper.getAccoutPassword(), txtMaHV.Text);
                int flat_thi  = thi.deleteMaHV(AccountHelper.getAccountId(), AccountHelper.getAccoutPassword(), txtMaHV.Text);
                int flat_hv   = hv.delete(AccountHelper.getAccountId(), AccountHelper.getAccoutPassword(), txtMaHV.Text);


                if (flat_hv == 1 && flat_dk == 1)
                {
                    DialogHelper.ExtendedShowErrorDialog("Xóa thành công", "", 1, 2);
                }
                else
                {
                    DialogHelper.ExtendedShowErrorDialog("Xóa không thành công", "", 1, 1);
                }
            }
            Load_HV();
            XoaText();
            EditButton(true, false, false, false);
            this.Cursor = Cursors.Arrow;
        }
    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int index = int.Parse(e.CommandArgument.ToString());

        if (e.CommandName == "select")//Load d? li?u lên các control
        {
            var           ac     = new AccessData();
            SqlDataReader reader = ac.ExecuteReader(@"Select hotenkh, diachikh, dienthoaikh, tendn, matkhau, ngaysinh, gioitinh, email, matkhauthat, quyen from khachhang Where makh= " + int.Parse(GridView1.Rows[index].Cells[0].Text) + "");
            while (reader.Read())
            {
                txthoten.Text    = reader[0].ToString();
                txtdiachi.Text   = reader[1].ToString();
                txtsdt.Text      = reader[2].ToString();
                txttendn.Text    = reader[3].ToString();
                txtmatkhau.Text  = reader[4].ToString();
                txtngaysinh.Text = reader[5].ToString();
                txtgioitinh.Text = reader[6].ToString();
                txtemail.Text    = reader[7].ToString();
                txtmatkhau.Text  = reader[8].ToString();
                ddlquyenmoi.Text = reader[9].ToString();
            }
            reader.Close();
            ViewState["makh"] = int.Parse(GridView1.Rows[index].Cells[0].Text);
            txtmakh.Text      = GridView1.Rows[index].Cells[0].Text;
        }
        else if (e.CommandName == "del")//Xóa tin
        {
            dk.makh = int.Parse(GridView1.Rows[index].Cells[0].Text);
            dk.delete(dk);
            Response.Redirect("~/Admin_SuaVaXoaKhachHang.aspx");//?? hi?n th? l?i k?t qu? sau khi xóa
        }
    }