public void SaveChannelList() { List <RadioChannel> channelList = new List <RadioChannel>(); foreach (RadioChannelViewModel channelVM in Channels) { channelList.Add(channelVM.Channel); } RadioChannelListMapper.SerializeRadioChannelList(Path.Combine(SavePathsHelper.PathBase, "RadioChannels.rcs"), channelList); }
public void LoadChannels() { Channels.Clear(); List <RadioChannel> channelList = RadioChannelListMapper.DeserializeRadioChannelList(Path.Combine(SavePathsHelper.PathBase, "RadioChannels.rcs")); foreach (RadioChannel rc in channelList) { Add(new RadioChannelViewModel(rc)); } }