예제 #1
0
 private void btnThem_Click(object sender, EventArgs e)
 {
     if (KiemTra() == "")
     {
         NhaXuatBanDTO NXB = new NhaXuatBanDTO();
         NXB.MaNXB     = txtMaNXB.Text;
         NXB.TenNXB    = txtTenNXB.Text;
         NXB.DiaChi    = txtDiaChi.Text;
         NXB.DienThoai = txtDienThoai.Text;
         if (NhaXuatBanBUS.ThemNXB(NXB) == true)
         {
             txtMaNXB.Text = NhaXuatBanBUS.GetIDNXB();
             txtTenNXB.ResetText();
             txtDiaChi.ResetText();
             txtDienThoai.ResetText();
             LoadData();
         }
         else
         {
             MessageBox.Show("Thêm thất bại.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show(string.Format("{0}", KiemTra()), "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #2
0
 private void btnRefresh_Click(object sender, EventArgs e)
 {
     txtMaNXB.Text = NhaXuatBanBUS.GetIDNXB();
     txtTenNXB.ResetText();
     txtDiaChi.ResetText();
     txtDienThoai.ResetText();
     btnThem.Enabled = true;
     btnXoa.Enabled  = false;
     btnSua.Enabled  = false;
     LoadData();
 }
예제 #3
0
 private void btnXoa_Click(object sender, EventArgs e)
 {
     if (NhaXuatBanBUS.XoaNXB(dgvDanhSach.CurrentRow.Cells[0].Value.ToString()) == true)
     {
         txtMaNXB.Text = NhaXuatBanBUS.GetIDNXB();
         txtTenNXB.ResetText();
         txtDiaChi.ResetText();
         txtDienThoai.ResetText();
         LoadData();
     }
     else
     {
         MessageBox.Show("Không thể xóa vì còn tồn tại sách thuộc nhà xuất bản đó.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
예제 #4
0
 private void frmNhaXuatBan_Load(object sender, EventArgs e)
 {
     txtMaNXB.Text = NhaXuatBanBUS.GetIDNXB();
     LoadData();
 }