/// <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;
            }
        }
Exemplo n.º 3
0
 public void Test()
 {
     List <EnvironmentGroup> list = PredefinedGroups.GetPredefinedEnvironmentGroups(userId: 2);
 }