Ejemplo n.º 1
0
		public InstructionViewModel(XDevice device, XZone zone, XDirection direction, XAlarmType alarmType)
		{
			
			AlarmType = alarmType;

			Instruction = FindInstruction(device, zone, direction);
			Title = Instruction != null ? Instruction.Name : "";
			HasContent = Instruction != null;
			
		}
Ejemplo n.º 2
0
		void OnShowAlarms(XAlarmType? alarmType)
		{
			AlarmsViewModel.Sort(alarmType);
		}
Ejemplo n.º 3
0
		public Alarm(XAlarmType alarmType, XDirection direction)
		{
			AlarmType = alarmType;
			Direction = direction;
		}
Ejemplo n.º 4
0
		public Alarm(XAlarmType alarmType, XZone zone)
		{
			AlarmType = alarmType;
			Zone = zone;
		}
Ejemplo n.º 5
0
		public Alarm(XAlarmType alarmType, XDevice device)
		{
			AlarmType = alarmType;
			Device = device;
		}
Ejemplo n.º 6
0
		public void Sort(XAlarmType? alarmType)
		{
			sortingAlarmType = alarmType;
			UpdateAlarms();
		}
Ejemplo n.º 7
0
		public AlarmGroupViewModel(XAlarmType alarmType)
		{
			Alarms = new List<AlarmViewModel>();
			ShowCommand = new RelayCommand(OnShowCommand);
			AlarmType = alarmType;
		}