Ejemplo n.º 1
0
        private void ChangeClicked(object sender, EventArgs e)
        {
            SemesterRepository sRepo = new SemesterRepository();

            if (sRepo.GetSemester2(this.textBoxSemesterId3.Text).RegistrationStatus == "Close")
            {
                if (sRepo.UpdateRegistrationStatus2(this.textBoxSemesterId3.Text, "Open") != 0)
                {
                    MessageBox.Show("Registration Opened", "Successful");
                    this.dataGridViewSemesters.DataSource = sRepo.GetAllSemesters2();
                    this.textBoxSemesterId3.Text          = "";
                }
                else
                {
                    MessageBox.Show("Error", "Failed");
                }
            }
            else if (sRepo.GetSemester2(this.textBoxSemesterId3.Text).RegistrationStatus == "Open")
            {
                if (sRepo.UpdateRegistrationStatus2(this.textBoxSemesterId3.Text, "Close") != 0)
                {
                    MessageBox.Show("Registration Closed", "Successful");
                    this.dataGridViewSemesters.DataSource = sRepo.GetAllSemesters2();
                    this.textBoxSemesterId3.Text          = "";
                }
                else
                {
                    MessageBox.Show("Error", "Failed");
                }
            }
            else
            {
                MessageBox.Show("Invalid Semester ID", "Failed");
            }
        }