using System; using System.ComponentModel; using DTS.Common.Interface; namespace TTSImport.Model { public class SummaryChannel : ISummaryChannel { private string _channelType = string.Empty; public string ChannelType { get => _channelType; set { _channelType = value; OnPropertyChanged("ChannelType"); } } private int _assigned; public int Assigned { get => _assigned; set { _assigned = value; OnPropertyChanged("Assigned"); } } private string _unassigned = string.Empty; public string Unassigned { get => _unassigned; set { _unassigned = value; OnPropertyChanged("Unassigned"); } } public event PropertyChangedEventHandler PropertyChanged; public void OnPropertyChanged(string propertyName) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); } } }