public async Task <IActionResult> AddUserToEvent([FromBody] AddUserToEventViewModel userEventViewModel) { if (!ModelState.IsValid) { return(BadRequest()); } await _userApplicationService.AddUserToEvent(userEventViewModel); return(Created("", userEventViewModel)); }
public async Task AddUserToEvent(AddUserToEventViewModel userEvent) { await _mediator.Send(new AddUserToEventCommand(userEvent.UserId, userEvent.EventId, userEvent.TicketAmount)); }