void PerformDelete()
    {
        message       = "Delete group...";
        ButtonEnabled = false;

        currentGroup.Delete((KiiGroup group, Exception e) =>
        {
            ButtonEnabled = true;
            if (e != null)
            {
                message = "Failed to delete group " + e.ToString();
                return;
            }
            message      = "Delete group succeeded";
            currentGroup = null;
        });
    }