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 }); } }