Beispiel #1
0
        private void CommandBinding_AddSubGroupFilter(object sender, ExecutedRoutedEventArgs e)
        {
            //object obj = lbGroupsSeries.SelectedItem;
            object obj = e.Parameter;

            if (obj == null)
            {
                return;
            }

            try
            {
                if (obj.GetType() == typeof(SubGroupSimple))
                {
                    SubGroupSimple sub = (SubGroupSimple)obj;

                    string newSearch = txtFileSearch.Text.Trim();
                    if (!string.IsNullOrEmpty(newSearch))
                    {
                        newSearch += " ";
                    }
                    newSearch += sub.GroupNameShort;

                    txtFileSearch.Text = newSearch;
                }
            }
            catch (Exception ex)
            {
                Utils.ShowErrorMessage(ex);
            }
        }
Beispiel #2
0
        private void ShowSubGroupSuggestions(List <GroupVideoQualityVM> vidQualList)
        {
            SubGroups.Clear();
            Dictionary <string, GroupVideoQualityVM> vidQuals = new Dictionary <string, GroupVideoQualityVM>();

            foreach (GroupVideoQualityVM vidQual in vidQualList)
            {
                vidQuals[vidQual.GroupNameShort] = vidQual;
            }

            foreach (GroupVideoQualityVM vidq in vidQuals.Values)
            {
                if (vidq.GroupNameShort != "NO GROUP INFO")
                {
                    SubGroupSimple sub = new SubGroupSimple();
                    sub.GroupName      = vidq.GroupName;
                    sub.GroupNameShort = vidq.GroupNameShort;
                    SubGroups.Add(sub);
                }
            }
        }
        private void CommandBinding_AddSubGroupFilter(object sender, ExecutedRoutedEventArgs e)
        {
            object obj = e.Parameter;

            if (obj == null)
            {
                return;
            }

            try
            {
                if (obj.GetType() == typeof(SubGroupSimple))
                {
                    SubGroupSimple sub = (SubGroupSimple)obj;
                    txtFileSearch.Text = txtFileSearch.Text + " " + sub.GroupNameShort;
                }
            }
            catch (Exception ex)
            {
                Utils.ShowErrorMessage(ex);
            }
        }