protected void LoaitacgiaGridView_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "xoa")
        {
            string matg = (e.CommandArgument).ToString();
            tacgiaBUS.XoaTg(matg);
            NapDuLieu();
        }

        else if (e.CommandName == "sua")
        {
            TacGiaCollection tacgiacoll = new TacGiaCollection();
            tacgiacoll = tacgiaBUS.TimDSTacGia(TimTextbox.Text);

            int index = Convert.ToInt32(e.CommandArgument.ToString());
            ViewState["MaTg"] = tacgiacoll.Index(index).MaTG;

            string tentg = tacgiacoll.Index(index).TenTG;
            SuaPopup.Show();
            SuaTextBox.Text = tentg;
        }

    }
 protected void SachGridView_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     ViewState["madausach"] = "";
     if (e.CommandName == "chitiet")
     {
         ThongbaoLabel.Text = "";
         ViewState["madausach"] = e.CommandArgument.ToString();
         ChiTietPopup.Show();
         //lấy tất cả sách có mã đầu sách là e.CommandArgument
         int madausach = Convert.ToInt32(e.CommandArgument);
         SachCollection sachColl = new SachCollection();
         sachColl = sachBUS.TimDSSach(madausach);
         //nạp vào ChiTietDaugridview
         ChiTietDauSachGridView.DataSource = sachColl;
         ChiTietDauSachGridView.DataBind();
         //gán dữ liệu đầu sách điểh hình vào
         HinhanhdausachImage.ImageUrl = sachColl.Index(0).hinhanh ;
         TenDauSachLabel.Text = sachColl.Index(0).TenSach;
         ChiTietDauSachLanXuatBanLabel.Text = sachColl.Index(0).lanxuatban.ToString();
         ChiTietDauSachNgayNhapLabel.Text = sachColl.Index(0).ngaynhap.ToString();
         ChiTietDauSachTriGiaLabel.Text = sachColl.Index(0).trigia.ToString();
         NapDuLieu();
     }
     else if(e.CommandName=="xoa")
     {
         ThongbaoLabel.Text = "";
         bool kq=sachBUS.XoaSach(Convert.ToInt32(e.CommandArgument.ToString()));
         if(kq==false)
             ThongbaoLabel.Text = "Không thể xóa đầu sách này được";
         NapDuLieu();
     }
     else if (e.CommandName == "sua")
     {
         ThongbaoLabel.Text = "";
         NapDSNXB();
         NapDSTacGia();
         ViewState["madausach"] = e.CommandArgument.ToString();
         //nạp dữ liệu lên form sửa
         SachBO sachBO = new SachBO();
         sachBO = sachBUS.Tim1Sach(Convert.ToInt32(e.CommandArgument));
         TenSachSuaTextBox.Text = sachBO.TenSach;
         TacGiaCollection tacgiaColl = new TacGiaCollection();
         tacgiaColl = sachBO.tacgiaColl;
         if (tacgiaColl != null && tacgiaColl.Count != 0)
         {
             for (int i = 0; i < tacgiaColl.Count; i++)
             {
                 for (int j = 0; j < TacGiaSuaListBox.Items.Count; j++)
                 {
                     if (tacgiaColl.Index(i).MaTG == TacGiaSuaListBox.Items[j].Value)
                     {
                         TacGiaSuaListBox.Items[j].Selected = true;
                         break;
                     }
                 }
             }
         }
         NhaXuatBanSuaDropDown.SelectedValue = sachBO.MaNXB;
         NamXuatBanSuaTextBox.Text = sachBO.namxuatban.ToString() ;
         LanXuatBanSuaTextBox.Text = sachBO.lanxuatban.ToString();
         TriGiaSuaTextBox.Text = sachBO.trigia.ToString();
         NgayNhapSuaTextBox.Text = sachBO.ngaynhap.ToString();
         SuaPopup.Show();
         NapDuLieu();
     }
 }