@Override public Service findByTitle(String title) throws ServiceNotFoundException { ServiceDAO serviceDAO = servicesRepository.findByTitle(title); if (serviceDAO == null) throw new ServiceNotFoundException("Service with title: " + title + " not exist."); return new Service(serviceDAO); }
@Override public List<Service> findAll() { List<ServiceDAO> serviceDAOs = servicesRepository.findAll(); List<Service> services = new LinkedList<>(); for (ServiceDAO serviceDAO : serviceDAOs) services.add(new Service(serviceDAO)); return services; }