void GenerateRandomRates(object s, EventArgs e) { Random heartRateRandom = new Random(); while (normalFlag) { int heartRate = heartRateRandom.Next(20, 300); if (heartRate > 140 || heartRate < 80) { normalFlag = false; AbnormalHeartRateEventArgs args = new AbnormalHeartRateEventArgs { HeartRate = heartRate, TimeStamp = DateTime.Now }; this.abnormalHeartRate(this, args); } } }
void AbnormalRateFound(object s, AbnormalHeartRateEventArgs e) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alert", "alert('Abnormal heart beat is recorded : '+ " + e.HeartRate + " )", true); LogToDataBase(e.TimeStamp, e.HeartRate); }