protected void saveButton_Click(object sender, EventArgs e)
        {
            if (!IsValid)
            {
              return;
            }

            try
            {
                Course aCourse = new Course();
                aCourse.CourseCode = codeTextBox.Value;
                aCourse.CourseName = titleTextBox.Value;
                aCourse.Credit = Convert.ToDouble(creditTextBox.Value);
                aCourse.Description = descriptionTextBox.Value;
                aCourse.CourseStatus = 0;
                aDepartmentManager = new DepartmentManager();

                aCourse.ADepartment = aDepartmentManager.GetDepartment(Convert.ToInt16(departmentDropDownList.Text));
                SemesterManager aSemesterManager = new SemesterManager();
                aCourse.ASemester = aSemesterManager.GetSemester(Convert.ToInt16(semesterDropDownList.Text));
                CourseManager aCourseManager = new CourseManager();
                string msg = aCourseManager.SaveCourse(aCourse);

                if (msg == "Saved")
                {
                    msgLabel.ForeColor = Color.Green;
                    msgLabel.Text = msg;
                    ClearAllTextBoxes();
                }
                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;
            }
        }
        protected void saveButton_Click(object sender, EventArgs e)
        {
            if(!IsValid)
            {
                return;
            }

            try
            {
                aTeacherManager = new TeacherManager();
                Teacher aTeacher = new Teacher();
                aTeacher.Name = nameTextBox.Value;
                aTeacher.Address = addressTextBox.Value;
                aTeacher.Email = emailTextBox.Value;
                aTeacher.ContactNo = contactNoTextBox.Value;
                aTeacher.AssignCredit = Convert.ToDouble(assignCreditTextBox.Value);
                DesignationManager aDesignationManager = new DesignationManager();
                aTeacher.ADesignation = aDesignationManager.GetDesignation(Convert.ToInt16(designationDropDownList.Text));
                DepartmentManager aDepartmentManager = new DepartmentManager();
                aTeacher.ADepartment = aDepartmentManager.GetDepartment(Convert.ToInt16(departmentDropDownList.Text));
                string teacherId = aTeacherManager.GetTeacherId(Convert.ToInt16(departmentDropDownList.Text));
                aTeacher.TeacherId = aTeacher.ADepartment.DepartmentCode.ToString() + "-" + teacherId + contactNoTextBox.Value;
                string msg = aTeacherManager.SaveTeacher(aTeacher);

                if (msg == aTeacher.TeacherId)
                {
                    msgLabel.ForeColor = Color.Green;
                    msgLabel.Text =aTeacher.Name+" your Id is :"+ msg;
                    ClearAllTextBoxes();
                }
                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;
            }
        }