public async Task <IActionResult> Create(TicketType ticketType) { try { var response = await _ticketTypeRepository.Create(ticketType); if (response > 0) { return(CreatedAtRoute(nameof(GetTicketById), new { ticketTypeId = ticketType.Id }, ticketType)); } else { return(NoContent()); } } catch (Exception ex) { return(Problem(ex.Message)); } }