Example #1
0
        public void LoadModel(IAnalogSignal analogSignal)
        {
            //Dissable events

            txtName.Text  = analogSignal.Name;
            txtValue.Text = analogSignal.Value;

            //Enable events
        }
        public AnalogSignalPresenter(IAnalogSignal signal, IAnalogSignalView view, IAnalogSignalService service)
        {
            _signal  = signal;
            _view    = view;
            _service = service;

            view.LoadModel(_signal);

            BindHandlersToView();
        }
 public void Add(IAnalogSignal analogSignal)
 {
     Console.WriteLine($"Added {analogSignal} to data source!");
 }
 public void Remove(IAnalogSignal analogSignal)
 {
     Console.WriteLine($"Removed {analogSignal} from data source!");
 }
 public void Update(IAnalogSignal analogSignal)
 {
     Console.WriteLine($"Updated {analogSignal} in data source!");
 }