Пример #1
0
        public async Task <IActionResult> Cancel([FromBody] CancelEventTicketViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                NotifyModelStateErrors();
                return(Response(viewModel));
            }

            viewModel.UserId = _user.Id;

            await _userSchoolingEventTicketService.CancelTicket(viewModel);

            return(Response(new { }));
        }
        public async Task CancelTicket(CancelEventTicketViewModel viewModel)
        {
            var command = Mapper.Map <CancelEventTicketCommand>(viewModel);

            await _bus.SendCommand(command);
        }