private void btnLuu_Click(object sender, EventArgs e) { try { TacGiaDTO tgDTO = new TacGiaDTO(); TacGiaBUS tgBUS = new TacGiaBUS(); tgDTO.HoTen = txtHoTen.Text.Trim(); tgDTO.NgaySinh = dtpNgaySinh.Value; tgDTO.GioiTinh = radNam.Checked ? true : false; tgDTO.GhiChu = txtGhiChu.Text.Trim(); if (tgBUS.Them(tgDTO)) { MessageBox.Show("Thành công!"); } else { MessageBox.Show("Không thành công!"); } this.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnLuuTG_Click(object sender, EventArgs e) { if (isThemTG) { try { TacGiaDTO tgDTO = new TacGiaDTO(); tgDTO.HoTen = txtHoTenTG.Text.Trim(); tgDTO.NgaySinh = dtpNgaySinhTG.Value; tgDTO.GioiTinh = radNamTG.Checked ? true : false; tgDTO.GhiChu = txtGhiChuTG.Text.Trim(); if (tgBUS.Them(tgDTO)) { MessageBox.Show("Thêm thành công!"); } else { MessageBox.Show("Thêm không thành công!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { btnLuuTG.Visible = false; pnlChucNangTacGia.Enabled = true; pnlControlTacGia.Enabled = false; isThemTG = false; //resetControlTG(); bdsTacGia.DataSource = tgBUS.LayDanhSach(); bdsCBOTacGia.DataSource = tgBUS.LayDanhSach(); } } if (isSuaTG) { try { TacGiaDTO tgDTO = new TacGiaDTO(); tgDTO.MaTacGia = Convert.ToInt32(txtMaTacGia.Text); tgDTO.HoTen = txtHoTenTG.Text.Trim(); tgDTO.NgaySinh = dtpNgaySinhTG.Value; tgDTO.GioiTinh = radNamTG.Checked ? true : false; tgDTO.GhiChu = txtGhiChuTG.Text.Trim(); if (tgBUS.Sua(tgDTO)) { MessageBox.Show("Sửa thành công!"); } else { MessageBox.Show("Sửa không thành công!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { btnLuuTG.Visible = false; pnlChucNangTacGia.Enabled = true; pnlControlTacGia.Enabled = false; isSuaTG = false; //resetControlTG(); bdsTacGia.DataSource = tgBUS.LayDanhSach(); bdsCBOTacGia.DataSource = tgBUS.LayDanhSach(); } } }