private void btnXoa_Click(object sender, EventArgs e)
 {
     using (DataClasses1DataContext data = new DataClasses1DataContext())
     {
         string          maTour    = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "MaSoTour").ToString();
         string          maDiaDiem = gridView2.GetRowCellValue(gridView2.FocusedRowHandle, "MaSoDiaDiem").ToString();
         DiaDiemThamQuan ddtq      = data.DiaDiemThamQuans.Where(t => t.MaSoTour == int.Parse(maTour) && t.MaSoDiaDiem == int.Parse(maDiaDiem)).FirstOrDefault();
         DialogResult    r;
         r = MessageBox.Show("Bạn có muốn xóa địa điểm này", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (r == DialogResult.Yes)
         {
             data.DiaDiemThamQuans.DeleteOnSubmit(ddtq);
             data.SubmitChanges();
             loadDgvDiaDiemTheoMa(int.Parse(maTour));
         }
         TrangThaiBanDau();
     }
 }
 private void btnLuu_Click(object sender, EventArgs e)
 {
     using (DataClasses1DataContext data = new DataClasses1DataContext())
     {
         if (trangThai == "them")
         {
             DiaDiemThamQuan ddtq = new DiaDiemThamQuan();
             ddtq.MaSoTour    = int.Parse(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "MaSoTour").ToString());
             ddtq.MaSoDiaDiem = int.Parse(txtMaDiaDiem.Text);
             ddtq.TenDiaDiem  = txtTenDiaDiem.Text;
             ddtq.MoTaDiaDiem = txtMoTaDiaDiem.Text;
             try
             {
                 ddtq.HinhAnhDiaDiem = tenAnh;
             }
             catch { }
             data.DiaDiemThamQuans.InsertOnSubmit(ddtq);
             data.SubmitChanges();
             loadDgvDiaDiemTheoMa(int.Parse(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "MaSoTour").ToString()));
             ClearAll();
             MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
         }
         if (trangThai == "sua")
         {
             string          maTour    = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "MaSoTour").ToString();
             string          maDiaDiem = gridView2.GetRowCellValue(gridView2.FocusedRowHandle, "MaSoDiaDiem").ToString();
             DiaDiemThamQuan ddtq      = data.DiaDiemThamQuans.Where(t => t.MaSoTour == int.Parse(maTour) && t.MaSoDiaDiem == int.Parse(maDiaDiem)).FirstOrDefault();
             ddtq.MaSoTour    = int.Parse(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "MaSoTour").ToString());
             ddtq.MaSoDiaDiem = int.Parse(txtMaDiaDiem.Text);
             ddtq.TenDiaDiem  = txtTenDiaDiem.Text;
             ddtq.MoTaDiaDiem = txtMoTaDiaDiem.Text;
             try
             {
                 ddtq.HinhAnhDiaDiem = tenAnh;
             }
             catch { }
             data.SubmitChanges();
             loadDgvTour();
             ClearAll();
             MessageBox.Show("Sửa thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
         }
         TrangThaiBanDau();
     }
 }