private void btnThemDonViTinh_Click(object sender, EventArgs e) { if (btnThemDonViTinh.Text == "Thêm Đơn Vị Tính") { btnThemDonViTinh.Text = "Lưu"; btnSua.Enabled = false; btnXoa.Text = "Hủy"; btnXoa.Enabled = true; SetDefault(true); txtTenDonViTinh.Focus(); txtTenDonViTinh.Text = ""; } else { DialogResult result = MessageBox.Show("Bạn chắc chắn muốn thêm đơn vị tính", "THÊM ĐƠN VỊ TÍNH", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (result == DialogResult.OK) { if (KiemTra()) { DTO_DonViTinh dvt = new DTO_DonViTinh(); dvt.Ten = this.txtTenDonViTinh.Text; if (donvitinh.ThemDonViTinh(dvt)) { btnThemDonViTinh.Text = "Thêm Đơn Vị Tính"; btnXoa.Text = "Xóa"; dataDonViTinh.DataSource = donvitinh.hienthidanhsach(); CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[dataDonViTinh.DataSource]; myCurrencyManager.Refresh(); SetDefault(false); ResetValue(); if (string.IsNullOrEmpty(txtMaDonViTinh.Text)) { btnXoa.Enabled = false; } MessageBox.Show("Thêm đơn vị tính thành công", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Vui lòng kiểm tra lại quy định và dữ liệu", "Thêm đơn vị tính thất bại", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }