Ejemplo n.º 1
0
        public bool CheckAlarming(DTO_Bloodpressure dtoBloodpressure)
        {
            if (dtoBloodpressure.Systolic > _thresholdUpperSys || dtoBloodpressure.Systolic < _thresholdLowerSys || dtoBloodpressure.Diastolic > _thresholdUpperDia || dtoBloodpressure.Diastolic < _thresholdLowerDia)
            {
                _alarmArray[2] = _alarmArray[1];
                _alarmArray[1] = _alarmArray[0];
                _alarmArray[0] = true;
            }
            else
            {
                _alarmArray[2] = _alarmArray[1];
                _alarmArray[1] = _alarmArray[0];
                _alarmArray[0] = false;
            }


            if (_alarmArray[0] == true && _alarmArray[1] == true && _alarmArray[2] == true)
            {
                IsAlarmActivated = true;
            }


            return(IsAlarmActivated);
        }
Ejemplo n.º 2
0
 public void SetUp()
 {
     uut = new Alarm();
     dtoBloodpressure = new DTO_Bloodpressure();
 }
Ejemplo n.º 3
0
 public BloodPressure()
 {
     _dtoBloodpressure = new DTO_Bloodpressure();
 }