private void btnThem_Click(object sender, EventArgs e) { if (txtTenTG.Text != "") { TacGiaDTO TG = new TacGiaDTO(); TG.MaTG = txtMaTG.Text; TG.TenTG = txtTenTG.Text; TG.DiaChi = txtDiaChi.Text; if (TacGiaBUS.ThemTG(TG) == true) { txtMaTG.Text = TacGiaBUS.GetIDTG(); txtTenTG.ResetText(); txtDiaChi.ResetText(); LoadData(); } else { MessageBox.Show("Thêm thất bại.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Tên tác giả không được để trống.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnRefresh_Click(object sender, EventArgs e) { btnThem.Enabled = true; btnSua.Enabled = false; btnXoa.Enabled = false; txtMaTG.Text = TacGiaBUS.GetIDTG(); txtTenTG.ResetText(); txtDiaChi.ResetText(); LoadData(); }
private void btnXoa_Click(object sender, EventArgs e) { if (TacGiaBUS.XoaTG(dgvDanhSach.CurrentRow.Cells[0].Value.ToString()) == true) { txtMaTG.Text = TacGiaBUS.GetIDTG(); txtTenTG.ResetText(); txtDiaChi.ResetText(); LoadData(); } else { MessageBox.Show("Không thể xóa vì còn tồn tại sách thuộc tác giả này.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void frmTacGia_Load(object sender, EventArgs e) { txtMaTG.Text = TacGiaBUS.GetIDTG(); LoadData(); }