public static async Task <bool> Suspend(ISEConnection connection, Guid id, string reason) { var additionalData = new { OperationAdditionalData = new { additionalData = new List <Object> { new { name = "reason", value = reason } } } }; return(await connection.RestPut( "config/guestuser/suspend/" + id.ToString(), HttpStatusCode.NoContent, additionalData)); }
public static async Task <bool> Approve(ISEConnection connection, Guid id, string reason) { return(await connection.RestPut( "config/guestusers/approve/" + id.ToString(), HttpStatusCode.NoContent)); }
public static async Task <bool> Reinstate(ISEConnection connection, Guid id) { return(await connection.RestPut( "config/guestuser/reinstate/" + id.ToString(), HttpStatusCode.NoContent)); }