internal void Save() { PlayoutRepository.Save(this.ChannelInfos.Except(_updatedItems).Where(i => i.IsNew() && !string.IsNullOrEmpty(i.Title)), _updatedItems, _removedItems); _updatedItems.Clear(); _removedItems.Clear(); }
internal void Save() { PlayoutRepository.Save(_switcherId, (IEnumerable <BMDSwitcherInputInfo>) this.SwitcherInputInfos); }
internal void Save() { PlayoutRepository.Save(this.SwitcherInfos.Except(_updatedItems).Where(i => i.IsNew() && !string.IsNullOrEmpty(i.Address)), _updatedItems, _removedItems, CreateInputInfo); _updatedItems.Clear(); _removedItems.Clear(); }