public List <PartialEventViewModel> EventDTOList2PartialEventList(List <EventDTO> eventDTOs)
        {
            List <PartialEventViewModel> PartialEventViewModels = new List <PartialEventViewModel>();

            foreach (EventDTO eventDTO in eventDTOs)
            {
                PartialEventViewModel partialEventViewModel = this.EventDTO2PartialEventViewModel(eventDTO);
                PartialEventViewModels.Add(partialEventViewModel);
            }
            return(PartialEventViewModels);
        }
        public PartialEventViewModel EventDTO2PartialEventViewModel(EventDTO eventDTO)
        {
            var config = new MapperConfiguration(cfg => cfg.CreateMap <EventDTO, PartialEventViewModel>());
            var mapper = config.CreateMapper();

            PartialEventViewModel PartialEventViewModel = mapper.Map <PartialEventViewModel>(eventDTO);

            PartialEventViewModel.StartDate = new DateTime(eventDTO.StartDateAndTime.Year, eventDTO.StartDateAndTime.Month, eventDTO.StartDateAndTime.Day);
            TimeSpan timeSpan = eventDTO.StartDateAndTime.TimeOfDay;

            PartialEventViewModel.StartTime += timeSpan;


            return(PartialEventViewModel);
        }