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); } }
private void الغيابللطالبالمحددToolStripMenuItem_Click(object sender, EventArgs e) { RPT.FRM_absance_for_stu s = new RPT.FRM_absance_for_stu(); s.ShowDialog(); }