public void AddDefaultS7Alarm() { if (CheckModifyingOrAddingNewAlarmsConditions()) { DefaultS7AlarmHendlerViewModel ds7ahvm = new DefaultS7AlarmHendlerViewModel(SelectedShortPLCconnection, false, null, _realmProvider, _runtimeData); _manager.ShowDialog(ds7ahvm); GetAlarmsForS7Connection(SelectedShortPLCconnection.PLCconnectionID); } }
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); } }