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();
 }
Example #2
0
 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;
 }