Exemple #1
0
 private void btnPrint_Click(object sender, EventArgs e)
 {
     if (FeeId > 0)
     {
         try
         {
             this.Cursor = Cursors.WaitCursor;
             DataSet            ds = Class_Fees.usp_getRecu(FeeId);
             RPT.CrystalReport1 cr = new RPT.CrystalReport1();
             cr.SetDataSource(ds);
             RPT.FRM_REPORT frm = new RPT.FRM_REPORT();
             frm.crystalReportViewer1.ReportSource = cr;
             frm.ShowDialog();
             this.Cursor = Cursors.Default;
         }
         catch (Exception ex)
         {
             this.Cursor = Cursors.Default;
             MessageBox.Show("حصل خطأ في جمع البيانات", "إشعار", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Exemple #2
0
 private void btnPrintSelected_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count > 0)
     {
         try
         {
             this.Cursor = Cursors.WaitCursor;
             int                FeeId = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value.ToString());
             DataSet            ds    = Class_Fees.usp_getRecu(FeeId);
             RPT.CrystalReport1 cr    = new RPT.CrystalReport1();
             cr.SetDataSource(ds);
             RPT.FRM_REPORT frm = new RPT.FRM_REPORT();
             frm.crystalReportViewer1.ReportSource = cr;
             frm.ShowDialog();
             this.Cursor = Cursors.Default;
         }
         catch (Exception ex)
         {
             this.Cursor = Cursors.Default;
             MessageBox.Show("حصل خطأ في جمع البيانات", "إشعار", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }