public async Task <JsonResult> CloseTicket(CloseTicketModel ticket, string tenantUid)
        {
            var token    = Request.Cookies["token"].Value;
            var origin   = TenantHelper.GetCurrentTenantUrl(_contentService, tenantUid);
            var response = await _ticketService.CloseTicket(tenantUid, token, origin, ticket);

            return(Json(response));
        }
        public async Task <IResponseContent> CloseTicket(string tenantUid, string token, string origin, CloseTicketModel ticket)
        {
            var payload = new JsonRpcFormat <JsonRpcFormatParams <CloseTicketModel> >()
            {
                Method = "CloseTicket",
                Params = new JsonRpcFormatParams <CloseTicketModel>()
                {
                    Model = ticket
                }
            };

            var response = await SubmitPostAsync(URL_API_TICKET, token, origin, payload, tenantUid);

            return(await AssertResponseContent <TicketResponseContent>(response));
        }