@Transactional
 @Override
 public CareSessionEntity createCareSession(CareSessionEntity careSession) {
   careSessionDao.save(careSession);
   careSessionDao.flush();
   return careSession;
 }
 @Transactional
 @Override
 public boolean cancelCareSession(int idCareSession) {
   CareSessionEntity cse = careSessionDao.findById(idCareSession);
   if (cse != null && cse.getValid()) {
     cse.setValid(false);
     careSessionDao.save(cse);
     careSessionDao.flush();
     return true;
   }
   return false;
 }