Пример #1
0
        void XoaThongTinMuon(string MaMuon)
        {
            MuonBLL aaa = new MuonBLL(MaMuon);
            int     kq  = aaa.Xoa();

            switch (kq)
            {
            case 0:
            {
                MessageBox.Show("Xóa Thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                HienThongTinMuonSach();
                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ã Mượn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtMaMuon.Focus();
                break;
            }
            }
        }
Пример #2
0
        void CapNhatThongTinMuonSach(string MaMuon, string MaDocGia, string MaCuonSach, int SoLuong, DateTime NgayMuon, DateTime NgayHenTra, DateTime NgayTra, string GhiChu)
        {
            MuonBLL cls = new MuonBLL(MaMuon, MaDocGia, MaCuonSach, SoLuong, NgayMuon, NgayHenTra, NgayTra, GhiChu);

            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);
                HienThongTinMuonSach();
                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ã mượn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtMaMuon.Focus();
                break;
            }

            case 3:
            {
                MessageBox.Show("Không Có mã sách hoặc mã đọc giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                break;
            }
            }
        }
Пример #3
0
        void TraCuu()
        {
            DataTable dt = new MuonBLL().truyXuatDuLieuBang_Muon();

            if (dt.Rows.Count > 0)
            {
                lvwMuonSach.Items.Clear();
                int i = 1;
                foreach (DataRow dr in dt.Rows)
                {
                    if (KiemTra(dr["MaMuon"].ToString(), dr["MaDocGia"].ToString(), (int)dr["SoLuong"], dr["GhiChu"].ToString()))
                    {
                        ListViewItem li = lvwMuonSach.Items.Add(i.ToString());
                        li.SubItems.Add(dr["MaMuon"].ToString());
                        li.SubItems.Add(dr["MaDocGia"].ToString());
                        li.SubItems.Add(dr["SoLuong"].ToString());
                        li.SubItems.Add(dr["NgayMuon"].ToString());
                        li.SubItems.Add(dr["NgayHenTra"].ToString());
                        li.SubItems.Add(dr["NgayTra"].ToString());

                        lvwMuonSach.Tag = dr["MaMuon"].ToString();
                        i++;
                    }
                }
            }
        }
Пример #4
0
        void LuuMoiThongTinMuonSach(string MaMuon, string MaDocGia, string MaCuonSach, int SoLuong, DateTime NgayMuon, DateTime NgayHenTra, string GhiChu)
        {
            MuonBLL cls = new MuonBLL(MaMuon, MaDocGia, MaCuonSach, SoLuong, NgayMuon, NgayHenTra, GhiChu);

            int kq = cls.Them();

            switch (kq)
            {
            case 0:
            {
                MessageBox.Show("Thêm Thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                HienThongTinMuonSach();
                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ã Mượn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtMaMuon.Focus();
                break;
            }

            case 3:
            {
                MessageBox.Show("Không Có Tac giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                break;
            }

            case 4:
            {
                MessageBox.Show("Không tên sách", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                break;
            }
            }
        }
Пример #5
0
        void HienThongTinMuonTheoMaMuon(string MaMuon)
        {
            DataTable dt = new MuonBLL().truyXuatDuLieuBang_Muon();

            if (dt.Rows.Count > 0)
            {
                foreach (DataRow dr in dt.Rows)
                {
                    if (dr["MaMuon"].ToString() == MaMuon)
                    {
                        txtMaMuon.Text    = dr["MaMuon"].ToString();
                        txtMaDocGia.Text  = dr["MaDocGia"].ToString();
                        cboTenSach.Text   = Convert.ToString((GetTenCuonSach(dr["MaCuonSach"].ToString())));
                        txtGhiChu.Text    = dr["GhiChu"].ToString();
                        txtSoLuong.Text   = dr["SoLuong"].ToString();
                        dtNgayMuon.Text   = dr["NgayMuon"].ToString();
                        dtNgayHenTra.Text = dr["NgayHenTra"].ToString();
                        dtNgayTra.Text    = dr["NgayTra"].ToString();
                    }
                }
            }
        }
Пример #6
0
        void HienThongTinMuonSach()
        {
            DataTable dt = new MuonBLL().truyXuatDuLieuBang_Muon();


            if (dt.Rows.Count > 0)
            {
                lvwMuonSach.Items.Clear();
                int i = 1;
                foreach (DataRow dr in dt.Rows)
                {
                    ListViewItem li = lvwMuonSach.Items.Add(i.ToString());
                    li.SubItems.Add(dr["MaMuon"].ToString());
                    li.SubItems.Add(dr["MaDocGia"].ToString());
                    li.SubItems.Add(GetTenCuonSach(dr["MaCuonSach"].ToString()));
                    li.SubItems.Add(dr["SoLuong"].ToString());
                    li.SubItems.Add(dr["NgayMuon"].ToString());
                    li.SubItems.Add(dr["NgayHenTra"].ToString());
                    li.SubItems.Add(dr["NgayTra"].ToString());
                    li.Tag = dr["MaMuon"].ToString();
                    i++;
                }
            }
        }