public async Task <IActionResult> AddressTicket([FromBody] AddressTicketViewModel ticketViewModel)
        {
            var callerId = GetCallerId();

            if (string.IsNullOrEmpty(callerId))
            {
                return(new BadRequestObjectResult(new
                {
                    Message = "You must be logged in to address ticket!"
                }));
            }

            var result = await _ticketsRepository.AddressTicket(ticketViewModel, DateTime.Now, callerId);

            return(new OkObjectResult(new
            {
                Message = "Ticket addressed!",
                result,
                DateTime.Now,
                callerId
            }));
        }