public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { crIPONewPaymentReview rpt = new crIPONewPaymentReview(); rpt.Site = this.Site; return(rpt); }
private void GetNewPaymentReview() { try { IPOPaymentReviewBAL paymentBAL = new IPOPaymentReviewBAL(); DataTable dtPaymentReview = new DataTable(); crIPONewPaymentReview crPayment = new crIPONewPaymentReview(); frmIPOReportViewer paymentViewer = new frmIPOReportViewer(); LoadCommonInfo CmmInfo = new LoadCommonInfo(); int issorted = 0; int isAccountsView = 0; if (chbOder.Checked) { issorted = 1; } else { issorted = 0; } int selected_BranchID = Convert.ToInt32(cmb_Branch_Name.SelectedValue); dtPaymentReview = paymentBAL.GnerateIPOPaymentReview(dtpFromDate.Value, dtpToDate.Value, issorted, selected_BranchID); //_filterdColumnName = dtPaymentReview.Columns[1].ToString(); //RecordLevelFilteringBAL obj = new RecordLevelFilteringBAL(dtPaymentReview, _filterdColumnName, ResourceName.New_Payment_Review); //dtPaymentReview = obj.GetRecordLevelFilteredData(); crPayment.SetDataSource(dtPaymentReview); GetCommonInfo(); ///// Load Company Name ((TextObject)crPayment.ReportDefinition.Sections[2].ReportObjects["txtCompanyName"]).Text = _CommpanyName; ///// Load Branch Name ((TextObject)crPayment.ReportDefinition.Sections[2].ReportObjects["txtAddress"]).Text = _branchName + "," + _branchAddress + ",Phone: " + _branchContactNumber; ////Load Date ((TextObject)crPayment.ReportDefinition.Sections[2].ReportObjects["txtFromDate"]).Text = dtpFromDate.Value.ToString("dd-MMM-yyyy") + " To " + dtpToDate.Value.ToString("dd-MMM-yyyy"); paymentViewer.crystalReportViewer1.DisplayGroupTree = false; paymentViewer.crystalReportViewer1.ReportSource = crPayment; paymentViewer.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Information); } }