Пример #1
0
        private async Task <WeddingHallSummaryResponse> CreateWeddingHallSummaryResponseAsync(WeddingHall weddingHall, string message)
        {
            var item     = Mapper.Map <WeddingHallDto>(weddingHall);
            var response = CreateSuccessResponse(message, item);

            response.AdultGuestsCount = await _guestRepository.GetAllGuestsCountAsync(weddingHall.ChildAgeTo);

            response.ChildGuestsCount = await _guestRepository.GetChildGuestsCountAsync(weddingHall.ChildAgeFrom, weddingHall.ChildAgeTo);

            return(response);
        }