protected void saveButton_Click(object sender, EventArgs e) { try { StudentResult aStudentResult = new StudentResult(); aStudentResult.DepartmentId = Convert.ToInt16(departmentDropDownList.Text); aStudentResult.CourseId = Convert.ToInt16(courseDropDownList.Text); aStudentResult.RegistationNo = regNoTextBox.Value; aStudentResult.GradeLetter = gradeLetterDropDownList.SelectedItem.Text; ResultManager aResultManager = new ResultManager(); string msg = aResultManager.SaveASubjectGrade(aStudentResult); if (msg == "Saved") { msgLabel.ForeColor = Color.Green; msgLabel.Text = msg; } else { msgLabel.ForeColor = Color.Red; msgLabel.Text = msg; } } catch (SqlException sqlException) { msgLabel.ForeColor = Color.Red; msgLabel.Text = "Database error.See details error: " + sqlException.Message; } catch (Exception exception) { msgLabel.ForeColor = Color.Red; string errorMessage = "Unknow error occured."; errorMessage += exception.Message; if (exception.InnerException != null) { errorMessage += exception.InnerException.Message; } msgLabel.Text = errorMessage; } }