// print report fun private void printreport(DataTable dt) { if (cmbType.SelectedIndex == 1) { // حرمان مجال جميع المجالات نموذج 2 frmReportsMahader f = new frmReportsMahader(dt); } else if (cmbType.SelectedIndex == 2) { // حرمان من مجال دراسي نموذج 4 frmReportsMahader2 f = new frmReportsMahader2(dt); } else if (cmbType.SelectedIndex == 3) { // حرمان من جميع المجالات نموذج 6 frmReportsMahader3 f = new frmReportsMahader3(dt); // } else if (cmbType.SelectedIndex == 4) { // حرمان من جميع المجالات نموذج 7 finalFormmahder f = new finalFormmahder(dt); // f.Show(); } }
// print report fun private void printreport(DataTable dt) { //frmReportsMahader f = new frmReportsMahader(dt); if (cmbType.SelectedIndex == 1) { // حرمان مجال جميع المجالات نموذج 2 frmReportsMahader f = new frmReportsMahader(dt); } else { // حرمان من مجال دراسي نموذج 4 frmReportsMahader2 f = new frmReportsMahader2(dt); } }
// طباعة قرار الحرمان private void btnprintqarar_Click(object sender, EventArgs e) { // cofigure data DataTable dt = new DataTable(); dt.Columns.Add("seatno", typeof(string)); dt.Columns.Add("studentname", typeof(string)); dt.Columns.Add("school", typeof(string)); dt.Columns.Add("subject", typeof(string)); dt.Columns.Add("description", typeof(string)); dt.Columns.Add("seername", typeof(string)); dt.Columns.Add("examname", typeof(string)); dt.Columns.Add("examdate", typeof(string)); dt.Columns.Add("examday", typeof(string)); dt.Columns.Add("depart", typeof(string)); dt.Columns.Add("period", typeof(string)); dt.Columns.Add("year", typeof(string)); dt.Columns.Add("number", typeof(string)); dt.Columns.Add("region", typeof(string)); dt.Columns.Add("seercode", typeof(string)); dt.Rows.Add(new object[] { txtseatNo.Text, txtname.Text, txtschool.Text, cmbcourse.Text, txtreport.Text, seerTxt.Text, cmbcourse.Text, txtDate.Text, txtDay.Text, "", "", "", txtnumherman.Text, regionText.Text, lagnaNumTxt.Text }); int test = 0; try { if (txtname.Text != "" && txtschool.Text != "" && txtnumherman.Text != "" && cmbType.Text != "" && cmbcourse.SelectedIndex != -1 && txtDate.Text != "" && txtDay.Text != "" && txtreport.Text != "") { // found in grid if (contain() == 1) { //adabdec.UpdateQuery1(txtreport.Text, txtnumherman.Text); printreport(dt); } // else not contain else { if (checknameandid() == 1) { // show error message MetroMessageBox.Show(this, "هذا الرقم مسجل لطالب اخر", "معلومات", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, 100); txtnumherman.Text = ""; return; } else { if (addtodb(dt) == 1) { MetroMessageBox.Show(this, "تم إدخال البيانات بنجاح", "معلومات ", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, 100); printreport(dt); clear(); show(); } } } } else { MetroMessageBox.Show(this, "من فضلك أكمل البيانات أولا", "معلومات", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, 100); } } catch (Exception ff) { if (test == 1) { MetroMessageBox.Show(this, "تم إدخال البيانات بنجاح", "معلومات ", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, 100); frmReportsMahader f = new frmReportsMahader(dt); clear(); show(); } } }