@Override
 public GroupCourses prepare(GroupCourses entity, User currentUser, List<ViewType> viewTypes) {
   Long coursesCount =
       (Long)
           entityManager
               .createQuery(
                   "select count(c) from Course c where c.groupCourses.id = :groupCoursesId")
               .setParameter("groupCoursesId", entity.getId())
               .getSingleResult();
   entity.setCoursesCount(coursesCount);
   return super.prepare(entity, currentUser, viewTypes);
 }