// Constructor public ConfigurationViewModel() { _alarmRepository = new AlarmRepository(); _panelsRepository = new PanelRepository(); _alarmMapping = _alarmRepository.GetAllAlarmMapping().ToObservableCollection(); ConfigureConnectionsCommand = new RelayCommand(ConfigureConnections, CanConfigure); AlarmMapCommand = new RelayCommand(MapAlarm, CanMapAlarm); RemoveAlarmMapCommand = new RelayCommand(RemoveAlarmMap); SaveCommand = new RelayCommand(SaveAlarmMapping); dialogService = new DialogService(); LoadData(); }