private void UpdateClicked(object sender, EventArgs e) { if (this.textBoxNewSemesterName.Text != "" && this.textBoxSemesterId2.Text != "") { char[] s = new char[4]; s[0] = this.textBoxNewSemesterName.Text[0]; s[1] = Char.ToUpper(this.textBoxNewSemesterName.Text[1]); s[2] = this.textBoxNewSemesterName.Text[this.textBoxNewSemesterName.Text.Length - 2]; s[3] = this.textBoxNewSemesterName.Text[this.textBoxNewSemesterName.Text.Length - 1]; string s1 = new string(s); Semester s2 = new Semester(); s2.SemesterId = this.textBoxSemesterId2.Text; s2.Name = this.textBoxNewSemesterName.Text; SemesterRepository sRepo = new SemesterRepository(); if (sRepo.Update2(s2, s1) != 0) { MessageBox.Show("One Semester Updated", "Successful"); this.dataGridViewSemesters.DataSource = sRepo.GetAllSemesters2(); this.textBoxNewSemesterName.Text = ""; this.textBoxSemesterId2.Text = ""; } else { MessageBox.Show("Operation Failed / This Name Already Exists", "Failed"); } } }