private void btnCetak_Click(object sender, EventArgs e) { if (param_cetak != "") { if (cboJENIS.SelectedIndex == 0) { Laporan.Kwitansi_perpanjangan cr = new Laporan.Kwitansi_perpanjangan(); cr.RecordSelectionFormula = "{Perpanjangan.NoUrut} ='" + param_cetak + "'"; Laporan.CETAK frm = new Laporan.CETAK(); frm.crystalReportViewer1.ReportSource = cr; frm.crystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None; frm.crystalReportViewer1.RefreshReport(); frm.Show(); } if (cboJENIS.SelectedIndex == 1) { Laporan.Kwitansi_pembayaran cr = new Laporan.Kwitansi_pembayaran(); cr.RecordSelectionFormula = "{PEMBAYARAN_D.ID_PEMBAYARAN} ='" + param_cetak + "'"; Laporan.CETAK frm = new Laporan.CETAK(); frm.crystalReportViewer1.ReportSource = cr; frm.crystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None; frm.crystalReportViewer1.RefreshReport(); frm.Show(); } } }
private void Simpan_data(object sender, EventArgs e) { validasi_txt(); if (validasi == true) { validasi = false; if (save == true) { save_pembayaran(); UPDATE_STATUS(); if (cetak == true) { if (MessageBox.Show("Cetak bukti Pembayaran", "PRINT", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { if (tipe == 1) { Laporan.Kwitansi_pembayaran cr = new Laporan.Kwitansi_pembayaran(); cr.RecordSelectionFormula = "{PEMBAYARAN_D.ID_PEMBAYARAN} ='" + sn + "'"; Laporan.CETAK frm = new Laporan.CETAK(); frm.crystalReportViewer1.ReportSource = cr; frm.crystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None; frm.crystalReportViewer1.RefreshReport(); frm.Show(); } else { Laporan.kWITANSI_PEMBAYARAN_TRANS cr = new Laporan.kWITANSI_PEMBAYARAN_TRANS(); cr.RecordSelectionFormula = "{PEMBAYARAN_D.ID_PEMBAYARAN} ='" + sn + "'"; Laporan.CETAK frm = new Laporan.CETAK(); frm.crystalReportViewer1.ReportSource = cr; frm.crystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None; frm.crystalReportViewer1.RefreshReport(); frm.Show(); } } } } } else { MessageBox.Show("Data harus dilengkapis"); } }