private async void AddChangesetByIdExecute()
{
ShowBusy();
try
{
var changesetIds = GeChangesetIdsToAdd(ChangesetIdsText);
if (changesetIds.Count > 0)
{
var changesetProvider = new ChangesetByIdChangesetProvider(ServiceProvider, changesetIds);
var changesets = await changesetProvider.GetChangesets(null);
if (changesets.Count > 0)
{
Changesets.Add(changesets[0]);
SelectedChangeset = changesets[0];
SetMvvmFocus(RecentChangesetFocusableControlNames.ChangesetList);
UpdateTitle();
}
ShowAddByIdChangeset = false;
}
}
catch (Exception ex)
{
ShowException(ex);
}
HideBusy();
}