protected void RaiseVouReqGridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     RaiseVouReqGridView.DataSource = VoucherBizLogic.ListVoucherDetails((int)HttpContext.Current.Session["EmpID"]); // previously hardcoded as 1005
     RaiseVouReqGridView.PageIndex  = e.NewPageIndex;
     RaiseVouReqGridView.DataBind();
     BindGrid();
 }
        /*Change: added PendingVouchersGridView_SelectedIndexChanged */
        protected void PendingVouchersGridView_SelectedIndexChanged(object sender, EventArgs e)
        {
            int voucherId = Convert.ToInt32(PendingVouchersGridView.DataKeys[PendingVouchersGridView.SelectedRow.RowIndex].Values[0]);

            ViewState["vid"] = (int)voucherId;
            PendingVoucherItemsGridView.DataSource = VoucherBizLogic.ListVoucherDetails((int)HttpContext.Current.Session["EmpID"], voucherId);
            PendingVoucherItemsGridView.DataBind();
            PendingVoucherItemsGridView.Visible = true;
        }
 private void BindGrid()
 {
     RaiseVouReqGridView.DataSource = VoucherBizLogic.ListVoucherDetails((int)HttpContext.Current.Session["EmpID"]); // previously hardcoded as 1005
     RaiseVouReqGridView.DataBind();
     if (RaiseVouReqGridView.Rows.Count == 0)
     {
         RaiseVouReqButton.Visible = false;
     }
 }
        protected void PendingVoucherItemsGridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            int voucherId = (int)ViewState["vid"];

            PendingVoucherItemsGridView.DataSource = VoucherBizLogic.ListVoucherDetails((int)HttpContext.Current.Session["EmpID"], voucherId);
            PendingVoucherItemsGridView.PageIndex  = e.NewPageIndex;
            PendingVoucherItemsGridView.Visible    = true;
            PendingVoucherItemsGridView.DataBind();
        }