protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int Result = 0;
            int bid    = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value);

            List <Publication> _PubicationList = new List <Publication>();
            List <Book>        _BookList       = new List <Book>();

            _publicationBL = new PublicationBL();

            _PubicationList = _publicationBL.BL_Publication_Select_BY_PID(bid);

            _BookList = _publicationBL.BL_BOOK_Select_BY_PNAME(_PubicationList[0].PublicationName.ToString());
            if (_BookList.Count > 0)
            {
                lblmsg.Text = "Please, delete all books of this publication.";
            }
            else
            {
                Result = _publicationBL.BL_Publication_Delete(bid);
                if (Result != 0)
                {
                    lblmsg.Text          = "Record Deleted !!";
                    _PubicationList      = _publicationBL.BL_Publication_Select();
                    GridView1.DataSource = _PubicationList;
                    GridView1.DataBind();
                }
            }
        }
        protected void btnviewpublication_Click(object sender, EventArgs e)
        {
            if (drppublication.SelectedIndex == 0)
            {
                GridView1.DataSource = null;
                GridView1.DataBind();
                lblmsg.Text      = "Select Publication !!";
                lblmsg.ForeColor = System.Drawing.Color.Red; MultiView1.ActiveViewIndex = -1;
            }
            else
            {
                MultiView1.ActiveViewIndex = 0;

                List <Book> _BookList = new List <Book>();
                _PublicationBLL      = new PublicationBL();
                _BookList            = _PublicationBLL.BL_BOOK_Select_BY_PNAME(drppublication.SelectedItem.Text);
                GridView1.DataSource = _BookList;
                GridView1.DataBind();
                lblmsg0.Text = GridView1.Rows.Count.ToString() + " - Records Found.";
            }
        }