Example #1
0
        void TraCuuTacGia()
        {
            DataTable dt = new TacGiaBLL().truyXuatDuLieuBang_TacGia();

            if (dt.Rows.Count > 0)
            {
                lvwTacGia.Items.Clear();
                int i = 1;
                foreach (DataRow dr in dt.Rows)
                {
                    if (KiemTraTacGia(dr["MaTacGia"].ToString(), dr["TenTacGia"].ToString()))
                    {
                        ListViewItem li = lvwTacGia.Items.Add(i.ToString());
                        li.SubItems.Add(dr["MaTacGia"].ToString());
                        li.SubItems.Add(dr["TenTacGia"].ToString());

                        lvwNXB.Tag = dr["MaTacGia"].ToString();
                        i++;
                    }
                    else
                    {
                        MessageBox.Show("tra cứu thất bại");
                        HienThiTacGia();
                        return;
                    }
                }
            }
        }
Example #2
0
        void LuuMoiTacGia(string MaTacGia, string TenTacGia)
        {
            TacGiaBLL cls = new TacGiaBLL(MaTacGia, TenTacGia);

            int kq = cls.Them();

            switch (kq)
            {
            case 0:
            {
                MessageBox.Show("Thêm Thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                HienThiTacGia();
                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ã tác giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtMaTacGia.Focus();
                break;
            }
            }
        }
Example #3
0
        void XoaTacGia(string MaTacGia)
        {
            TacGiaBLL cls = new TacGiaBLL(MaTacGia);
            int       kq  = cls.Xoa();

            switch (kq)
            {
            case 0:
            {
                MessageBox.Show("Xóa Thành Công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                HienThiTacGia();
                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ã tác giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtMaNXB.Focus();
                break;
            }

            case 3:
            {
                MessageBox.Show("Mã tác giả có trong bảng tựa sách", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtMaNXB.Focus();
                break;
            }
            }
        }
        private void loadDroTacGia()
        {
            List <TacGia> dsTg = new TacGiaBLL().getTacGias();

            drTacGia.DataSource     = dsTg;
            drTacGia.DataValueField = "MaTG";
            drTacGia.DataTextField  = "TenTG";
            DataBind();
        }
        private void loadData()
        {
            List <TacGia> dsTG = new TacGiaBLL().getTacGias();

            foreach (TacGia tg in dsTG)
            {
                tg.Anh = ResolveUrl(srcImage + tg.Anh);
            }
            GridView1.DataSource = dsTG;
            DataBind();
        }
Example #6
0
        void HienThiTacGiaTheoMa(string MaTacGia)
        {
            DataTable dt = new TacGiaBLL().truyXuatDuLieuBang_TacGia();

            if (dt.Rows.Count > 0)
            {
                foreach (DataRow dr in dt.Rows)
                {
                    if (dr["MaTacGia"].ToString() == MaTacGia)
                    {
                        txtMaTacGia.Text = dr["MaTacGia"].ToString();
                        txtTenTG.Text    = dr["TenTacGia"].ToString();
                    }
                }
            }
        }
Example #7
0
        /// <summary>
        /// lấy tên tác giả bẳng mã tác giả
        /// </summary>
        /// <param name="MaTacGia">mã tác giả</param>
        /// <returns>tên tác giả</returns>
        string GetTacGia(string MaTacGia)
        {
            string    tentacgia = "";
            DataTable dt        = new TacGiaBLL().truyXuatDuLieuBang_TacGia();

            if (dt.Rows.Count > 0)
            {
                foreach (DataRow dr in dt.Rows)
                {
                    if (dr["MaTacGia"].ToString() == MaTacGia)
                    {
                        tentacgia = dr["TenTacGia"].ToString();//dựa vào mã tác giả để lấy tên
                        break;
                    }
                }
            }

            return(tentacgia);
        }
Example #8
0
        void HienThiTacGia()
        {
            DataTable dt = new TacGiaBLL().truyXuatDuLieuBang_TacGia();


            if (dt.Rows.Count > 0)
            {
                lvwTacGia.Items.Clear();
                int i = 1;
                foreach (DataRow dr in dt.Rows)
                {
                    ListViewItem li = lvwTacGia.Items.Add(i.ToString());
                    li.SubItems.Add(dr["MaTacGia"].ToString());
                    li.SubItems.Add(dr["TenTacGia"].ToString());

                    li.Tag = dr["MaTacGia"].ToString();
                    i++;
                }
            }
        }
        protected void btnThem_Click(object sender, EventArgs e)
        {
            TacGia tg = new TacGia();

            tg.MaTG  = txtMa.Text;
            tg.TenTG = txtTen.Text;
            string path = Server.MapPath(srcImage);

            fileAnh.PostedFile.SaveAs(path + fileAnh.FileName);
            if (fileAnh.HasFile)
            {
                tg.Anh = fileAnh.FileName;
            }
            int kq = new TacGiaBLL().themTacGia(tg);

            if (kq > 0)
            {
                alertz("Thêm tác giả thành công !");
            }
            else
            {
                alertz("Thêm lỗi");
            }
        }
Example #10
0
        void CapNhatTacGia(string MaTacGia, string TenTacGia)
        {
            TacGiaBLL cls = new TacGiaBLL(MaTacGia, TenTacGia);

            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);
                HienThiTacGia();
                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ã tác giả trong bảng Tác giả", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtMaTacGia.Focus();
                break;
            }

            case 3:
            {
                MessageBox.Show("Mã tác giả có  trong bảng Tựa sách", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtMaTacGia.Focus();
                break;
            }
            }
        }