Exemplo n.º 1
0
        public void CreateReportDetailDocument(SBM_BLC1.Entity.Claim.InterestClaim oIClaim)
        {
            string sInterpaymentTransNos = GetInterestPaymentTransNo(txtReferenceNo.Text, false);

            ClaimReportDAL oCRDAL  = new ClaimReportDAL();
            Result         oResult = new Result();

            Config oConfig = (Config)Session[Constants.SES_USER_CONFIG];

            if (oConfig != null)
            {
                Session["ExportType"] = ddlExportType.SelectedValue;
                string sRegNos = GetRegNo();
                oResult = oCRDAL.InterestReportDetailDocument(oIClaim, sInterpaymentTransNos, sRegNos, oConfig.BranchID);
                if (oResult.Status)
                {
                    Session[Constants.SES_RPT_DATA_2] = oResult.Return;
                    Page.RegisterStartupScript(Constants.REPORT_WINDOW_2, Util.OpenReport2(2));
                }
                else
                {
                    throw new Exception(oResult.Message);
                }
            }
        }