public async Task <IActionResult> AddAttendee([FromBody] AttendeeRegistrationV2BindingModel bm) { try { var attendee = await _attendanceRepo.AddAttendee(bm.PersonId, bm.SeatAssigned, bm.SeatType); return(Created(Mapper.Map <AttendeeViewModel>(attendee))); } catch (ConflictException ex) { return(Conflict(ex.Message)); } catch (NotFoundException ex) { return(NotFound(ex.Message)); } }