Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (Session[Constant.PARAMETER_BIDHISTORYBYAUCTIONITEM] == null)
            {
                return;
            }

            AuctionBidHistoryReportParameter param = (AuctionBidHistoryReportParameter)Session[Constant.PARAMETER_BIDHISTORYBYAUCTIONITEM];

            rvAuctionEvent.LocalReport.ReportPath = Request.PhysicalApplicationPath + @"reports\bidhistorybyauctionevent.rdlc";
            rvAuctionEvent.ShowReportBody         = false;
            ReportParameter[] RequestorParameter = new ReportParameter[2];

            RequestorParameter[0] = new ReportParameter("AuctionRefNo", param.AuctionEvent);
            RequestorParameter[1] = new ReportParameter("IsExternal", param.IsExternal.ToString());

            rvAuctionEvent.LocalReport.SetParameters(RequestorParameter);

            rvAuctionEvent.ShowReportBody = true;
            rvAuctionEvent.LocalReport.Refresh();
        }
        PageTitle.InnerText = String.Format(Constant.TITLEFORMAT, "Bid History by Auction Event Report");
    }
Esempio n. 2
0
    protected void gvBids_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName.Equals("ViewReport"))
        {
            AuctionBidHistoryReportParameter param = new AuctionBidHistoryReportParameter();

            param.AuctionEvent = e.CommandArgument.ToString();
            param.IsExternal   = rblInternalExternal.Items[0].Selected;

            Session[Constant.PARAMETER_BIDHISTORYBYAUCTIONITEM] = param;

            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "SHOWWINDOW", "<script type='text/javascript'> window.open('../reports/bidhistorybyauctionevent.aspx','r1', 'toolbar=no,width=630, menubar=no, resizable=yes , scrollbars=yes'); </script>");
        }
    }