private async void BtnNewRole_Click(object sender, RoutedEventArgs e) { string newRole = AppState.InputDialog("What name would you like your new role to have?", "Time Clock"); if (newRole.Length > 0) { if (!AppState.AllRoles.Contains(newRole)) { await AppState.AddNewRole(newRole).ConfigureAwait(false); UpdateBindings(); } else { AppState.DisplayNotification("That role already exists.", "Time Clock"); } } }