Example #1
0
        public List <RehabilitationDTO> GetRehabilitationsList(int childCardId)
        {
            var childCard = _unitOfWork.ChildrenCardsRepository
                            .Get(card => card.Id == childCardId)
                            .AsNoTracking()
                            .Single();
            var rehabilitationsSortedByDate = childCard.Rehabilitations.OrderBy(rehabilitation => rehabilitation.BeginDate);

            return(RehabilitationDTOHelper.EntitiesToDTOs(rehabilitationsSortedByDate.ToList()));
        }