コード例 #1
0
        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;
            }
            }
        }
コード例 #2
0
        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;
                    }
                }
            }
        }
コード例 #3
0
        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;
            }
            }
        }
コード例 #4
0
        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();
                    }
                }
            }
        }
コード例 #5
0
        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++;
                }
            }
        }
コード例 #6
0
        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;
            }
            }
        }