예제 #1
0
        // 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();
            }
        }
예제 #2
0
        // 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);
            }
        }
예제 #3
0
        // طباعة قرار الحرمان

        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();
                }
            }
        }