This type describes the result returned by the findCourses query.
It differs from the ManageCourseResponseDTO as it does not have an area object.
This avoids the need for a new view just for catalogNumber.
By using this interface rather than casting the results to ManageCourseResponseDTO,
we ensure that changes to ManageCourseResponseDTO are reflected in the query.
This type describes the result returned by the findCourses query. It differs from the ManageCourseResponseDTO as it does not have an area object. This avoids the need for a new view just for catalogNumber.
By using this interface rather than casting the results to ManageCourseResponseDTO, we ensure that changes to ManageCourseResponseDTO are reflected in the query.