public async Task <IActionResult> CancelVisit([FromBody] string ticketId)
        {
            try
            {
                var success = await _repo.SetTicketStatus(ticketId, VisitStatus.VISITING);

                if (!success)
                {
                    return(BadRequest("Incorrect ticket id!"));
                }
                else
                {
                    return(Ok());
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                return(new ObjectResult("Error occured")
                {
                    StatusCode = 500
                });
            }
        }