Example #1
0
 private void btnRemoveSavedInterface_Click(object sender, RoutedEventArgs e)
 {
     if (listSavedInterfaces.SelectedValue != null)
     {
         savedInterfaces.Remove((SavedInterface)listSavedInterfaces.SelectedValue);
         SavedInterface.Serialize(savedInterfaces);
         updateSavedInterfaces();
     }
 }
Example #2
0
 private void btnAddSavedInterface_Click(object sender, RoutedEventArgs e)
 {
     if (listInterfaces.SelectedValue != null)
     {
         wndAddInterface addInterface = new wndAddInterface(listInterfaces.SelectedValue.ToString());
         if (addInterface.ShowDialog() == true)
         {
             savedInterfaces.Add(addInterface.SavedInterface);
             SavedInterface.Serialize(savedInterfaces);
             updateSavedInterfaces();
         }
     }
 }
Example #3
0
        private void btnSetDefaultInterface_Click(object sender, RoutedEventArgs e)
        {
            SavedInterface newInt = SavedInterface.ConvertInterfacetoSavedInterface((InterfaceInformation)listInterfaces.SelectedValue, "Default");

            //if a previous default interface existed, remove it.
            SavedInterface defaultInterface = savedInterfaces.Find(si => si.Name.Equals(((InterfaceInformation)listInterfaces.SelectedValue).Name) && si.SavedInterfaceName.Equals("Default"));

            if (defaultInterface != null)
            {
                savedInterfaces.Remove(defaultInterface);
            }

            savedInterfaces.Add(newInt);
            SavedInterface.Serialize(savedInterfaces);
            updateSavedInterfaces();
        }