public async Task <Ticket> ChangeGenerically(int ticketId, string companyId, string operation, string path) { return(await PatchTicket(ticketId, PatchOperation.ChangeGenericOpPath(companyId, operation, path))); }
public async Task <Ticket> CloseTicket(int ticketId) { return(await PatchTicket(ticketId, PatchOperation.CloseTicket())); }
public async Task <Ticket> ChangeCompany(int ticketId, string companyId) { return(await PatchTicket(ticketId, PatchOperation.ChangeTicket(companyId))); }
private async Task <Ticket> PatchTicket(int ticketId, PatchOperation operation) { return(await PatchItem <Ticket>(new[] { operation }, _settings.TicketsUri + "/" + ticketId + "/" + _settings.SuffitxUri)); }