private void metroButton3_Click(object sender, EventArgs e) { try { if (metroGrid1.Rows.Count > 0) { RPT.report_allmark_for_dept_lev_stu lt = new RPT.report_allmark_for_dept_lev_stu(); lt.SetParameterValue("@dept_id", mark.GetDeptFromMark(int.Parse(this.metroGrid1.CurrentRow.Cells[1].Value.ToString()))); lt.SetParameterValue("@lev_id", mark.GetLevFromMark(int.Parse(this.metroGrid1.CurrentRow.Cells[1].Value.ToString()))); lt.SetParameterValue("@sem_id", mark.GetSemFromMark(int.Parse(this.metroGrid1.CurrentRow.Cells[1].Value.ToString()))); lt.SetParameterValue("@stu_id", int.Parse(this.metroGrid1.CurrentRow.Cells[13].Value.ToString())); lt.SetParameterValue("@year_std", this.metroGrid1.CurrentRow.Cells[12].Value.ToString()); RPT.frm_mark_dept_lev_stu ll = new RPT.frm_mark_dept_lev_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_mark_dept_lev_stu ss = new RPT.frm_mark_dept_lev_stu(); ss.ShowDialog(); }