protected void btnCreateClass_Click(object sender, EventArgs e) { string teachID = drpSelectTeacher.Text; string clsSubj = classSubjectIn.Text; string clsYea = classYearGroupIn.Text; //string clsName = clsSubj.Substring(0, 3).ToUpper() + clsYea; bool validate = false; validate = inputChecker(validate); if (validate == true) { string clsSubject = clsSubj.Substring(0, 1).ToUpper() + clsSubj.Substring(1, clsSubj.Length - 1).ToLower(); //year will always be 2 chars if (clsYea.Length == 1) { clsYea = "0" + clsYea; } Teacher teach = new Teacher(); teach = teach.readSingleTeacher(teachID); string tInitials = teach.teacherFirstname.Substring(0, 1).ToUpper() + teach.teacherLastname.Substring(0, 1).ToUpper(); string className = clsSubj.Substring(0, 3).ToUpper() + clsYea + tInitials; //if class name exists + 1 string cName = checkUniqueName(className); SchoolClass cls = new SchoolClass(teachID, clsSubject, clsYea, cName); cls.createSchoolClass(); clearInputs(); lblErrorMessage.Visible = false; divErrorMessage.Visible = false; lblSuccessMessage.Visible = true; divSuccessMessage.Visible = true; } else { lblErrorMessage.Visible = true; divErrorMessage.Visible = true; lblSuccessMessage.Visible = false; divSuccessMessage.Visible = false; } }