private void newECG_Button_Click(object sender, RoutedEventArgs e) { måleID = Convert.ToString(logicObj.GetLokalinfo()._lokalID); // trykkes på knappen med nyt ecg undersøges det om der er en måling i den lokaledatabase som ikke er blevet set på fra hospitales side // hvis der er sådan en måling vises den i ECG_Window ellers vises en besked om at der ikke er nogen ny måling. if (logicObj.GetLokalinfo()._lokalID != 0) { ecgw = new ECG_Window(logicObj, socsecNB, måleID, false); logicObj.GetLokalinfo()._doctor_att = true; this.Hide(); ecgw.ShowDialog(); this.Show(); } else { MessageBox.Show("Ingen ny EKG", "Information", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void valgtEKG_BT_Click(object sender, RoutedEventArgs e) { // Eventhandler for tryk på knappen valgtEKG, ved tryk vises en ekg fra den offentlige EKG-database int found = 0; if (cpr_CB.Text != "") { found = cpr_CB.Text.IndexOf(" måling nr: "); string måleid = cpr_CB.Text.Substring(found + 12); string cpr = cpr_CB.Text.Substring(0, found); socsecNB = cpr_CB.Text; ecgw = new ECG_Window(logicObj, cpr, måleid, true); this.Hide(); ecgw.ShowDialog(); this.Show(); } else { MessageBox.Show("Vælg venligst en ekg måling"); } }