private void InitializeAlarmClasses() { _alarmDTO = new AlarmDTO(); _akutAlarmPlayer = new AlarmPlayerAkut(); _subakutAlarmPlayer = new AlarmPlayerSubakut(); _alarm = new Alarm(_alarmDTO, _subakutAlarmPlayer, _akutAlarmPlayer, _operationDTO); }
//connstructor public Alarm(AlarmDTO dtoalarm, IAlarmPlayer subakutalarmPlayer, IAlarmPlayer akutAlarmPlayer, OperationDTO operationDTO) { SysCrossedTheLine = false; DiaCrossedTheLine = false; AlarmIsPlaying = false; akutalarmplays = false; _stopThread = false; highest_dia = dtoalarm.HighestDia; lowest_dia = dtoalarm.LowestDia; highest_sys = dtoalarm.HighestSys; lowest_sys = dtoalarm.LowestSys; _akutAlarmPlayer = akutAlarmPlayer; _subakutAlarmPlayer = subakutalarmPlayer; listofsys = new List <double>(); _operationDTO = operationDTO; }