Beispiel #1
0
 public void AddDefaultS7Alarm()
 {
     if (CheckModifyingOrAddingNewAlarmsConditions())
     {
         DefaultS7AlarmHendlerViewModel ds7ahvm = new DefaultS7AlarmHendlerViewModel(SelectedShortPLCconnection, false, null, _realmProvider, _runtimeData);
         _manager.ShowDialog(ds7ahvm);
         GetAlarmsForS7Connection(SelectedShortPLCconnection.PLCconnectionID);
     }
 }
Beispiel #2
0
        public void ModifyS7AlarmAndTexts(int identity)
        {
            if (!_multipleDeletionEnabled && CheckModifyingOrAddingNewAlarmsConditions())
            {
                AlarmS7UImodel model = AlarmsForSelectedS7Connection.Where(x => x.Identity == identity).First();

                DefaultS7AlarmHendlerViewModel ds7ahvm = new DefaultS7AlarmHendlerViewModel(SelectedShortPLCconnection, true, model, _realmProvider, _runtimeData);
                _manager.ShowDialog(ds7ahvm);
                GetAlarmsForS7Connection(SelectedShortPLCconnection.PLCconnectionID);
            }
        }