protected override void OnDelete() { if (MessageBox.Show("Bạn có chắc chắn muốn xóa hợp đồng này?", "Xác nhận xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { DataGridViewRow dr = dgvDanhSach.SelectedRows[0]; string ma = dr.Cells[0].Value.ToString(); if (HopDong_BUS.DeleteHopDong(ma)) { LoadHopDong(); MessageBox.Show("Xóa thành công"); ReSetText(); } else { MessageBox.Show("Xóa thất bại"); } } }
protected override void OnSave() { if (!IsEmptyTextbox() || !IsValidDate()) { MessageBox.Show("Mời bạn kiểm tra lại thông tin"); return; } else { HopDongDTO hd = new HopDongDTO { MaHD = maHD, MaNV = cmbNV.Text, LoaiHD = cmbLoai.Text, MoTa = txtMoTa.Text, NgayBD = DateTime.Parse(dtpNgayBD.Value.ToShortDateString()), NgayKT = DateTime.Parse(dtpNgayKT.Value.ToShortDateString()) }; if (HopDong_BUS.AddHopDong(hd)) { LoadHopDong(); MessageBox.Show("Thêm thành công"); } else { MessageBox.Show("Thêm thất bại"); } } }
private void LoadHopDong() { DataTable dt = HopDong_BUS.GetHopDong(); dgvDanhSach.DataSource = dt; }