private void btnLuu_Click(object sender, EventArgs e) { using (DataClasses1DataContext data = new DataClasses1DataContext()) { if (trangThai == "them") { LoaiTour loaiTour = new LoaiTour(); loaiTour.TenLoai = txtTenLoaiTour.Text; data.LoaiTours.InsertOnSubmit(loaiTour); data.SubmitChanges(); loadDgvLoaiTour(); ClearAll(); MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } if (trangThai == "sua") { string maLoaiTour = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "MaLoaiTour").ToString(); LoaiTour loaiTour = data.LoaiTours.Where(t => t.MaLoaiTour == int.Parse(maLoaiTour)).FirstOrDefault(); loaiTour.TenLoai = txtTenLoaiTour.Text; data.SubmitChanges(); loadDgvLoaiTour(); ClearAll(); MessageBox.Show("Sửa thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } TrangThaiBanDau(); }
public int Insert(LoaiTour loai) { string sql = "insert into LOAITOUR values(@maloai, @tenloai)"; SqlParameter[] pr = { new SqlParameter("@maloai", loai.MaLoai), new SqlParameter("@tenloai", loai.TenLoai) }; return(db.Insert(sql, pr)); }
private void btnXoa_Click(object sender, EventArgs e) { using (DataClasses1DataContext data = new DataClasses1DataContext()) { DialogResult r; r = MessageBox.Show("Bạn có muốn xóa loại tour này", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (r == DialogResult.Yes) { try { string maLoaiTour = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "MaLoaiTour").ToString(); LoaiTour loaiTour = data.LoaiTours.Where(t => t.MaLoaiTour == int.Parse(maLoaiTour)).FirstOrDefault(); data.LoaiTours.DeleteOnSubmit(loaiTour); data.SubmitChanges(); loadDgvLoaiTour(); } catch { MessageBox.Show("Bạn không thể xóa trường dữ liệu này vì có dữ liệu liên quan", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } TrangThaiBanDau(); }
public int Insert(LoaiTour loai) { return(loaiDL.Insert(loai)); }