コード例 #1
0
ファイル: FormThemNH_LL.cs プロジェクト: JustHoa/QLHSTHPT
        private void button1_Click(object sender, EventArgs e)
        {
            if (this.textBoxTNH.Text == "")
            {
                this.labelETNH.Text = "Chưa nhập Tên năm học. Chú ý!";
                //MessageBox.Show("Chưa nhập Tên năm học. Chú ý!");
                textBoxTNH.Focus();
                return;
            }

            if (this.textBoxNBD.Text == "")
            {
                this.labelENBD.Text = "Chưa nhập Năm bắt đầu. Chú ý!";
                //MessageBox.Show("Chưa nhập Năm bắt đầu. Chú ý!");
                textBoxNBD.Focus();
                return;
            }

            if (this.textBoxNKT.Text == "")
            {
                this.labelENKT.Text = "Chưa nhập Năm kết thúc. Chú ý!";
                //MessageBox.Show("Chưa nhập Năm kết thúc. Chú ý!");
                textBoxNKT.Focus();
                return;
            }

            string sql = "EXEC SP_KT_NAMHOC_HOCKY 'NAMHOC', '" + textBoxTNH.Text + "', " +
                         int.Parse(textBoxNBD.Text) + ", " + int.Parse(textBoxNKT.Text);
            SqlCommand    sqlCommand  = new SqlCommand(sql, Program.sqlConnection);
            SqlDataReader dataReader  = sqlCommand.ExecuteReader();
            int           nowPosition = nAMHOCBindingSource.Position;
            int           position    = nAMHOCBindingSource.Find("NAMBD", textBoxNBD.Text);

            if ((dataReader.Read() || position != -1) && nowPosition != position)
            {
                this.labelENBD.Text = "Năm học đã tồn tại. Chú ý!";
                //MessageBox.Show("Năm học đã tồn tại. Chú ý!");
                textBoxNBD.Focus();
                dataReader.Close();
                return;
            }
            else
            {
                this.nAMHOCBindingSource.EndEdit();
                this.nAMHOCTableAdapter.Update(this.qLHSTHPTDataSet1.NAMHOC);
                dataReader.Close();

                formTienTrinhLL.progressBar.Value = 25;
                formTienTrinhLL.chkbAddNH.Checked = true;

                this.Close();

                // tien trinh them hoc ky
                FormThemHK_LL f = new FormThemHK_LL(formTienTrinhLL);
                f.MdiParent = formTienTrinhLL.MdiParent;
                f.Show();
            }
        }
コード例 #2
0
ファイル: FormThemNH_LL.cs プロジェクト: JustHoa/QLHSTHPT
        private void buttonSkip_Click(object sender, EventArgs e)
        {
            this.Close();

            formTienTrinhLL.progressBar.Value = 25;
            formTienTrinhLL.chkbAddNH.Checked = true;

            // tien trinh them hoc ky
            FormThemHK_LL f = new FormThemHK_LL(formTienTrinhLL);

            f.MdiParent = this.MdiParent;
            f.Show();
        }