/// <summary> /// Adds predefined groups to user /// </summary> public void AddPredefinedGroupsToUser(int userId) { List <EnvironmentGroup> predefinedEnvironmentGroups = PredefinedGroups.GetPredefinedEnvironmentGroups(userId); foreach (EnvironmentGroup predefinedGroup in predefinedEnvironmentGroups) { _environmentGroupsRepository.AddEnvironmentGroup(predefinedGroup); } }
protected async Task PredefinedDialogOkClicked() { PredefinedGroup = PredefinedGroups.Find(g => g.Name.Equals(PredefinedGroupName)); if (PredefinedGroup != null) { Selections ??= new List <string>(); Selections.AddRange(PredefinedGroup.StockTickers.Except(Selections)); await SelectionsChanged.InvokeAsync(Selections); showPredefinedGroupDialog = false; } }
public void Test() { List <EnvironmentGroup> list = PredefinedGroups.GetPredefinedEnvironmentGroups(userId: 2); }