void PerformCreateGroup(string name) { message = "Creating group..."; ButtonEnabled = false; if (name == null || name.Length == 0) { message = "Group name is null"; ButtonEnabled = true; return; } KiiGroup group = Kii.Group(name); group.Save((KiiGroup newGroup, Exception e) => { ButtonEnabled = true; if (e != null) { message = "Failed to create group " + e.ToString(); return; } message = "Create group succeeded"; }); }