public FormHopDong() { InitializeComponent(); //khởi tạo đối tượng thực hiện các thao tác thêm, xóa, sửa vào database _databaseHandler = new HopDongHandler(); //lấy danh sách túi từ database _hopdongTable = _databaseHandler.LayDuLieuVoiTongTien(); }
public FormHopDongChiTiet(int thaotac, string soHD = "") { //Thiết lập thao tác cho form _thaoTac = thaotac; InitializeComponent(); //khởi tạo đối tượng thực hiện các thao tác thêm, xóa, sửa vào database _hopDongHandler = new HopDongHandler(); _chiTietHDHandler = new ChiTietHDHandler(); if (_thaoTac == 1) { //Khởi tạo table để lưu dữ liệu _hopdongTable = _hopDongHandler.TaoBangMau(); //Khởi tạo một bảng chi tiết hợp đồng để chứa chi tiết hợp đồng _chiTietHDTable = _chiTietHDHandler.TaoBangMau(); //liên kết bảng chi tiết hợp đồng với datagridview, để hiển thị dữ liệu dgvChiTietHD.DataSource = _chiTietHDTable; } else if (_thaoTac == 2) { //Form đang thực hiện thao tác sửa txtSoHD.Enabled = false; HienThiDuLieu(soHD); } else if (_thaoTac == 3) { //Form đang thực hiện thao tác xem chi tiết //disable các control để không cho user chỉnh sửa pnlData.Enabled = false; btnXoa.Visible = false; dgvChiTietHD.AllowUserToAddRows = false; btnCapNhat.Visible = false; HienThiDuLieu(soHD); } //bắt sự kiện tính tổng tiền cho Cột Thành tiền _chiTietHDTable.RowChanged += _chiTietHDTable_RowChanged; }