private void btnShow_Click(object sender, EventArgs e) { if (chkMonthlyFee.Checked == true) { if (txtAdmNo.Text == "") { MessageBox.Show("Enter Admission Number", "Admission Number?", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fee d = new Fee(); DataSet ds = d.MonthlyFeeRem(Convert.ToInt32(txtAdmNo.Text)); if (ds.Tables[0].Rows.Count == 0) { MessageBox.Show("Sorry No Report Exists", "No Report", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { rptMonthlyFeeRem rpt = new rptMonthlyFeeRem(); rpt.SetDataSource(ds.Tables[0]); this.rptv.ReportSource = rpt; } } else if (chkFeeDefault.Checked == true) { if (txtAdmNo.Text == "") { MessageBox.Show("Enter Admission Number", "Admission Number?", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fee d = new Fee(); DataSet ds = d.MonthlyFeeRem(Convert.ToInt32(txtAdmNo.Text)); if (ds.Tables[0].Rows.Count == 0) { MessageBox.Show("Sorry No Report Exists", "No Report", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { rptFeeDefault rpt = new rptFeeDefault(); rpt.SetDataSource(ds.Tables[0]); this.rptv.ReportSource = rpt; } } else if (chkOutstandingFee.Checked == true) { if (txtAdmNo.Text == "") { MessageBox.Show("Enter Admission Number", "Admission Number?", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fee d = new Fee(); DataSet ds = d.MonthlyFeeRem(Convert.ToInt32(txtAdmNo.Text)); if (ds.Tables[0].Rows.Count == 0) { MessageBox.Show("Sorry No Report Exists", "No Report", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { rptOutstandingFee rpt = new rptOutstandingFee(); rpt.SetDataSource(ds.Tables[0]); this.rptv.ReportSource = rpt; } } else { MessageBox.Show("Select Criteria", "Criteria", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptFeeDefault rpt = new rptFeeDefault(); rpt.Site = this.Site; return rpt; }