Esempio n. 1
0
 private void dgvNguoiDung_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (dgvNguoiDung.Columns[e.ColumnIndex].Name == "xem_ND" && e.RowIndex > -1)//Xem
     {
         FormNguoiDung.state       = 1;
         FormNguoiDung.MaNguoiDung = Convert.ToInt32(dgvNguoiDung.Rows[e.RowIndex].Cells["manguoidung"].Value);
         FormNguoiDung frm = new FormNguoiDung();
         frm.ShowDialog();
         dgvNguoiDung.DataSource = balND.GetAll();
     }
     else if (dgvNguoiDung.Columns[e.ColumnIndex].Name == "sua_ND" && e.RowIndex > -1)//Sửa
     {
         FormNguoiDung.state       = -1;
         FormNguoiDung.MaNguoiDung = Convert.ToInt32(dgvNguoiDung.Rows[e.RowIndex].Cells["manguoidung"].Value);
         FormNguoiDung frm = new FormNguoiDung();
         frm.ShowDialog();
         dgvNguoiDung.DataSource = balND.GetAll();
     }
     else if (dgvNguoiDung.Columns[e.ColumnIndex].Name == "xoa_ND" && e.RowIndex > -1)//Xóa
     {
         if (DialogResult.Yes == MessageBox.Show("Bạn muốn xóa dữ liệu trên?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
         {
             try
             {
                 balND.XoaNguoiDung(Convert.ToInt32(dgvNguoiDung.Rows[e.RowIndex].Cells["manguoidung"].Value));
                 MessageBox.Show("Xóa dữ liệu thành công.", "Thông báo");
                 dgvNguoiDung.DataSource = balND.GetAll();
             }
             catch (Exception ex)
             { MessageBox.Show("Xóa dữ liệu thất bại.\n" + ex.ToString(), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); }
         }
     }
 }
Esempio n. 2
0
        private void mniThemUser_Click(object sender, EventArgs e)
        {
            FormNguoiDung.state = 0;
            FormNguoiDung frm = new FormNguoiDung();

            frm.ShowDialog();
        }
Esempio n. 3
0
        private void btnThem_ND_Click(object sender, EventArgs e)
        {
            FormNguoiDung.state = 0;
            FormNguoiDung frm = new FormNguoiDung();

            frm.ShowDialog();
            dgvNguoiDung.DataSource = balND.GetAll();
        }