예제 #1
0
        public async Task <IActionResult> ChangeStatuses([FromBody] ChangeTicketsStatusViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                NotifyModelStateErrors();
                return(Response(viewModel));
            }

            viewModel.UserId = _user.Id;

            await _userSchoolingEventTicketService.ChangeTicketsStatus(viewModel);

            return(Response(new { }));
        }
        public async Task ChangeTicketsStatus(ChangeTicketsStatusViewModel viewModel)
        {
            var command = Mapper.Map <ChangeTicketsStatusCommand>(viewModel);

            await _bus.SendCommand(command);
        }