private void btnLuu_Click(object sender, EventArgs e) { try { NhaXuatBanDTO nxb = new NhaXuatBanDTO(); nxb.MaNXB = manxb; nxb.Ten = txtTen.Text.Trim(); nxb.Website = txtWebsite.Text.Trim(); nxb.Email = txtEmail.Text.Trim(); nxb.GhiChu = txtGhiChu.Text.Trim(); if (nxbBUS.Sua(nxb)) { MessageBox.Show("Cập nhật nhà xuất bản thành công!"); } else { MessageBox.Show("Cập nhật nhà xuất bản không thành công!"); } this.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnLuuNXB_Click(object sender, EventArgs e) { if (isThemNXB) { try { NhaXuatBanDTO nxbDTO = new NhaXuatBanDTO(); nxbDTO.Ten = txtTenNXB.Text.Trim(); nxbDTO.Website = txtWebsiteNXB.Text.Trim(); nxbDTO.Email = txtEmailNXB.Text.Trim(); nxbDTO.GhiChu = txtGhiChuNXB.Text.Trim(); if (nxbBUS.Them(nxbDTO)) { 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 { bdsNhaXuatBan.DataSource = nxbBUS.LayDanhSach(); isThemNXB = false; btnLuuNXB.Visible = false; pnlChucNangNXB.Enabled = true; pnlControlNXB.Enabled = false; resetControlNXB(); bdsCBONhaXuatBan.DataSource = nxbBUS.LayDanhSach(); } } if (isSuaNXB) { try { NhaXuatBanDTO nxbDTO = new NhaXuatBanDTO(); nxbDTO.MaNXB = Convert.ToInt32(txtMaNXB.Text); nxbDTO.Ten = txtTenNXB.Text.Trim(); nxbDTO.Website = txtWebsiteNXB.Text.Trim(); nxbDTO.Email = txtEmailNXB.Text.Trim(); nxbDTO.GhiChu = txtGhiChuNXB.Text.Trim(); if (nxbBUS.Sua(nxbDTO)) { 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 { bdsNhaXuatBan.DataSource = nxbBUS.LayDanhSach(); bdsCBONhaXuatBan.DataSource = nxbBUS.LayDanhSach(); isSuaNXB = false; btnLuuNXB.Visible = false; pnlChucNangNXB.Enabled = true; pnlControlNXB.Enabled = false; //resetControlNXB(); } } }