void XoaNXB(string MaNSX) { NhaXuatBanBLL cls = new NhaXuatBanBLL(MaNSX); int kq = cls.Xoa(); switch (kq) { case 0: { MessageBox.Show("Xóa Thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); HienThiNSX(); break; } case 1: { MessageBox.Show("Xóa Thất Bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); break; } case 2: { MessageBox.Show("Không Tồn Tại Mã nhà sản xuất", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMaNXB.Focus(); break; } case 3: { MessageBox.Show("Mã nhà xuất bản có trong bảng đầu sach", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMaNXB.Focus(); break; } } }
void TraCuuNSX() { DataTable dt = new NhaXuatBanBLL().truyXuatDuLieuBang_NhaXuatBan(); if (dt.Rows.Count > 0) { lvwNXB.Items.Clear(); int i = 1; foreach (DataRow dr in dt.Rows) { if (KiemTraNSX(dr["MaNSX"].ToString(), dr["TenNSX"].ToString())) { ListViewItem li = lvwNXB.Items.Add(i.ToString()); li.SubItems.Add(dr["MaNSX"].ToString()); li.SubItems.Add(dr["TenNSX"].ToString()); lvwNXB.Tag = dr["MaNSX"].ToString(); i++; } else { MessageBox.Show("tra cứu thất bại"); HienThiNSX(); return; } } } }
void LuuMoiNXB(string MaNSX, string TenNSX) { NhaXuatBanBLL cls = new NhaXuatBanBLL(MaNSX, TenNSX); int kq = cls.Them(); switch (kq) { case 0: { MessageBox.Show("Thêm Thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); HienThiNSX(); break; } case 1: { MessageBox.Show("Thêm Thất Bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); break; } case 2: { MessageBox.Show("Trùng Mã nhà sản xuất", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMaNXB.Focus(); break; } } }
void HienThiNSXTheoMa(string MaNSX) { DataTable dt = new NhaXuatBanBLL().truyXuatDuLieuBang_NhaXuatBan(); if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { if (dr["MaNSX"].ToString() == MaNSX) { txtMaNXB.Text = dr["MaNSX"].ToString(); txtTenNXB.Text = dr["TenNSX"].ToString(); } } } }
void HienThiNSX() { DataTable dt = new NhaXuatBanBLL().truyXuatDuLieuBang_NhaXuatBan(); if (dt.Rows.Count > 0) { lvwNXB.Items.Clear(); int i = 1; foreach (DataRow dr in dt.Rows) { ListViewItem li = lvwNXB.Items.Add(i.ToString()); li.SubItems.Add(dr["MaNSX"].ToString()); li.SubItems.Add(dr["TenNSX"].ToString()); li.Tag = dr["MaNSX"].ToString(); i++; } } }
void CapNhatNSX(string MaNSX, string TenNSX) { NhaXuatBanBLL cls = new NhaXuatBanBLL(MaNSX, TenNSX); int kq = cls.CapNhat(); switch (kq) { case 0: { MessageBox.Show("Cập nhật Thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); HienThiNSX(); break; } case 1: { MessageBox.Show("Cập nhật Thất Bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); break; } case 2: { MessageBox.Show("Không có Mã nhà sản xuất trong bảng Nhà sản xuất", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMaNXB.Focus(); break; } case 3: { MessageBox.Show("Mã nhà sản xuất có trong bảng Đầu sách", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMaNXB.Focus(); break; } } }