Пример #1
0
        private void metroButton3_Click(object sender, EventArgs e)
        {
            try
            {
                if (metroGrid2.Rows.Count > 0)
                {
                    RPT.rpt_absance_for_stu lt = new RPT.rpt_absance_for_stu();
                    lt.SetParameterValue("@dept_id", abs.GetDeptFromAbs(int.Parse(this.metroGrid2.CurrentRow.Cells[1].Value.ToString())));
                    lt.SetParameterValue("@lev_id", abs.GetLevFromAbs(int.Parse(this.metroGrid2.CurrentRow.Cells[1].Value.ToString())));
                    lt.SetParameterValue("@sem_id", abs.GetSemFromAbs(int.Parse(this.metroGrid2.CurrentRow.Cells[1].Value.ToString())));
                    lt.SetParameterValue("@stu_id", this.metroGrid2.CurrentRow.Cells[25].Value.ToString());
                    lt.SetParameterValue("@year_std", this.metroGrid2.CurrentRow.Cells[24].Value.ToString());

                    RPT.FRM_absance_for_stu ll = new RPT.FRM_absance_for_stu();
                    ll.crystalReportViewer1.ReportSource = lt;
                    ll.ShowDialog();
                    this.Close();
                }
            }
            catch
            {
                MessageBox.Show("هذه الخلية لا تحتوى على بيانات من فضلك اضغط على الطالب المطلوب", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #2
0
 private void الغيابللطالبالمحددToolStripMenuItem_Click(object sender, EventArgs e)
 {
     RPT.FRM_absance_for_stu s = new RPT.FRM_absance_for_stu();
     s.ShowDialog();
 }