private void btnupdate_Click(object sender, EventArgs e)
        {
            string pattern = "/[0-9]{4}-[0-9]{4}/";
            Regex  reg     = new Regex(pattern);

            try
            {
                if (txtId.Text == "")
                {
                    MessageBox.Show("حدد السنة المطلوبة أولا");
                    return;
                }

                if (txtYear.Text == "" || !reg.IsMatch(txtYear.Text))
                {
                    MessageBox.Show("ما أدخلته لا يتوافق مع النمط المطلوب");
                    return;
                }

                Class_SchoolYear.PS_UpdateSchoolYear(int.Parse(txtId.Text), txtYear.Text);
                MessageBox.Show("تم تعديل السنة بنجاح", "رسالة", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtYear.Clear();
                txtId.Clear();
                GetData();
            }
            catch (Exception ex)
            {
                //MessageBox.Show(ex.Message);
            }
        }
        public void GetData()
        {
            DataTable dt = Class_SchoolYear.PS_SelectSchoolYear();

            grdView.DataSource         = dt;
            grdView.Columns[0].Visible = false;
        }
示例#3
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            string pattern = "^[0-9]{4}-[0-9]{4}$";
            Regex  reg     = new Regex(pattern);

            try
            {
                if (txtYear.Text == "" || !reg.IsMatch(txtYear.Text))
                {
                    MessageBox.Show("ما أدخلته لا يتوافق مع النمط المطلوب");
                    return;
                }

                Class_SchoolYear.PS_addSchoolYear(txtYear.Text);
                MessageBox.Show("تمت إضافة السنة بنجاح", "رسالة", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtYear.Text = "____ - ____";
            }
            catch (Exception ex)
            {
                //MessageBox.Show(ex.Message);
            }
        }
 private void btnDelete_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtId.Text == "")
         {
             MessageBox.Show("حدد السنة المطلوبة أولا");
             return;
         }
         DialogResult dr = MessageBox.Show("هل أنت متأكد من أنك تريد حذف السنة الدراسية؟", "رسالة", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
         if (dr == DialogResult.Yes)
         {
             Class_SchoolYear.PS_DeleteSchoolYear(int.Parse(txtId.Text));
             MessageBox.Show("تم الحذف بنجاح");
             txtYear.Clear();
             txtId.Clear();
             GetData();
         }
     }
     catch (Exception ex)
     {
         //MessageBox.Show(ex.Message);
     }
 }