private void AddMultiple() { ProfileType?profileType; var options = OptionTasks.CreateNewSynchronizationProfileOrNull(out profileType); if (options != null) { // ReSharper disable once PossibleInvalidOperationException var optionsViewModel = _optionsViewModelFactory.CreateTemplate(options, _generalOptions, profileType.Value); _options.Add(optionsViewModel); ShowProfile(options.Id); } }
private void Add() { var options = OptionTasks.CreateNewSynchronizationProfileOrNull(); if (options != null) { foreach (var vm in _optionsViewModelFactory.Create(new[] { options }, _generalOptions)) { _options.Add(vm); } ShowProfile(options.Id); } }