private AtheleteFitnessBeepViewModel MapAtheleteFitnessBeepDtoToViewModel(AtheleteFitnessBeepDto atheleteFitnessBeepDto)
        {
            var atheleteFitnessBeepViewModel = new AtheleteFitnessBeepViewModel();

            if (atheleteFitnessBeepDto == null)
            {
                return(atheleteFitnessBeepViewModel);
            }
            else
            {
                atheleteFitnessBeepViewModel.AtheleteViewModels = new List <AtheleteViewModel>();
                foreach (var atheleteDto in atheleteFitnessBeepDto.AtheleteDtos)
                {
                    if (atheleteDto != null)
                    {
                        atheleteFitnessBeepViewModel.AtheleteViewModels.Add(new AtheleteViewModel
                        {
                            Id              = atheleteDto.Id,
                            Name            = atheleteDto.Name,
                            IsError         = atheleteDto.IsError,
                            IsWarning       = atheleteDto.IsWarning,
                            ResultViewModel = MapToResultViewModel(atheleteDto.ResultDto.Where(s => s.IsCurrentStatus).FirstOrDefault())
                        });
                    }
                }
            }
            return(atheleteFitnessBeepViewModel);
        }
        private AtheleteFitnessBeepDto ResolveAtheleteFitnessBeepDto(List <AtheleteDto> atheleteDtos)
        {
            var atheleteFitnessBeepDto = new AtheleteFitnessBeepDto();

            atheleteFitnessBeepDto.AtheleteDtos          = atheleteDtos;
            atheleteFitnessBeepDto.IsAllAtheleteComplete = atheleteDtos.Any(s => !s.IsError) ? false : true;
            return(atheleteFitnessBeepDto);
        }