private void btnApplyProfile_Click(object sender, RoutedEventArgs e) { var profileView = cbProfile.SelectedItem as ProfileViewModel; var profileApply = new ProfileApplyVO { AgentId = _id, ProfileIdentifier = profileView.ProfileViewItem[0].ProfileIdentifier }; _agentsService.ApplyProfile(profileApply).ContinueWith(task => { if (task.Result.IsSuccess) { MessageBox.Show($"Foi aplicado o perfil com sucesso.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information); lblProfile.Text = profileView.Name; } else { MessageBox.Show($"Falha na tentativa de aplicar o perfil, contate o administrador", "Falha", MessageBoxButton.OK, MessageBoxImage.Warning); } }, TaskScheduler.FromCurrentSynchronizationContext()); }