Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
 public static async Task <bool> Approve(ISEConnection connection, Guid id, string reason)
 {
     return(await connection.RestPut(
                "config/guestusers/approve/" + id.ToString(),
                HttpStatusCode.NoContent));
 }
Ejemplo n.º 3
0
 public static async Task <bool> Reinstate(ISEConnection connection, Guid id)
 {
     return(await connection.RestPut(
                "config/guestuser/reinstate/" + id.ToString(),
                HttpStatusCode.NoContent));
 }