public object Modify(Course info) { try { ValidateTeacher(info); ValidateMaxTeacherCourses(info); // ValidateNoDuplicates(info, false); var model = info.Map(); using (var dao = new CourseDAO()) { return(dao.Modify(model)); } } catch (Exception) { throw; } }