Exemplo n.º 1
0
        public async Task <IActionResult> CreateTrip(CreateTripCommand command)
        {
            var userName = User.Claims;
            // command.idUser = Int16.Parse(userName);
            var commandResult = await _mediator.Send(command);

            return(Ok(commandResult));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> CreateTrip([FromBody] CreateTripCommand command)
        {
            await Mediator.Send(command);

            return(Ok());
        }
Exemplo n.º 3
0
        public async Task <IActionResult> CreateTrip([FromBody] CreateTripCommand createTripCommand)
        {
            var result = await _mediator.Send(createTripCommand);

            return(result != default(TripViewModel) ? (IActionResult)Ok(result) : (IActionResult)BadRequest());
        }
Exemplo n.º 4
0
        public async Task <TripCommandResponse> CreateTripAsync(TravelUser user, Trip trip)
        {
            var command = new CreateTripCommand(user, trip);

            return(await _mediator.Send(command));
        }