Exemplo n.º 1
0
        public void CreateReportDocument(SBM_BLC1.Entity.Claim.InterestClaim oIClaim)
        {
            ClaimReportDAL oCRDAL  = new ClaimReportDAL();
            Result         oResult = new Result();
            string         sInterpaymentTransNos = GetInterestPaymentTransNo(txtReferenceNo.Text, false);// IsValidateData());
            //string sSelectList = GetInterestPaymentTransNo("", false);
            Config oConfig = (Config)Session[Constants.SES_USER_CONFIG];

            if (oConfig != null)
            {
                Session["ExportType"] = ddlExportType.SelectedValue;

                oResult = oCRDAL.InterestReportDocument(oIClaim, sInterpaymentTransNos, oConfig.BranchID);
                if (oResult.Status)
                {
                    Session[Constants.SES_RPT_DATA] = oResult.Return;
                    Page.RegisterStartupScript(Constants.REPORT_WINDOW, Util.OpenReport2(1));
                }
                else
                {
                    throw new Exception(oResult.Message);
                }
            }
        }