public ActionResult <EventDTO> CreateEvent(CreateEventDTO createEventDTO)
        {
            try
            {
                ActionResult <CharacterDTO> checkCharacter = GetCharacter(Guid.Parse(createEventDTO.CharacterId));

                if (checkCharacter.Value == null)
                {
                    throw new Exception("Não existe character com esse Id");
                }

                Event events = new Event
                {
                    Id          = Guid.NewGuid(),
                    Description = createEventDTO.Description,
                    CharacterId = createEventDTO.CharacterId,
                };

                repository.CreateEvent(events);

                return(events.AsDTO());
            }
            catch (Exception)
            {
                throw;
            }
        }