Beispiel #1
0
        public async Task <int> AssignMinuteServiceAsync(AddMinuteServiceToReservationDto addMinuteServiceToReservationDto)
        {
            var convertedMinuteServiceToReservationDto =
                _minuteServiceToReservationConverter.AddMinuteServiceToReservationDtoToMinuteServiceToReservation(
                    addMinuteServiceToReservationDto);

            return(await _minuteServicesToReservationRepository.AddAsync(convertedMinuteServiceToReservationDto));
        }
        public MinuteServiceToReservation AddMinuteServiceToReservationDtoToMinuteServiceToReservation(
            AddMinuteServiceToReservationDto addMinuteServiceToReservationDto)
        {
            var minuteServiceId = addMinuteServiceToReservationDto.MinuteServiceId ?? 0;

            return(new MinuteServiceToReservation()
            {
                ReservationId = addMinuteServiceToReservationDto.ReservationId,
                MinuteServiceId = minuteServiceId,
                Duration = addMinuteServiceToReservationDto.Duration,
            });
        }