コード例 #1
0
        public async Task <IActionResult> PassengerResponseAsync([FromBody] PassengerResponseDto response)
        {
            var userDto = await _userRepository.GetLoggedInUser(User);

            _passengerLogic.RespondToRide(response.Response, response.RideId, userDto.Email);

            return(Ok());
        }
コード例 #2
0
        public async Task <IActionResult> PassengerResponseAsync([FromBody] PassengerResponseDto response)
        {
            var userDto = await _userRepository.GetLoggedInUser(User);

            bool result = _passengerLogic.RespondToRide(response.Response, response.RideId, userDto.Email);

            if (result)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest("Operation failed"));
            }
        }