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