Ejemplo n.º 1
0
    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));
        }
    }