private void OppdaterAktivAlarmList(ListPasient p) // Lager en liste over alle pasienter som har en aktiv alarm { try { bool f = true; if (_aktivAlarm.Contains(p.Id + p.Navn)) { if (!p.ListAlarm.First().Alarmm) { _aktivAlarm.RemoveAt(_aktivAlarm.IndexOf(p.Id + p.Navn)); } } else { if (p.ListAlarm.First().Alarmm) { _aktivAlarm.Add(p.Id + p.Navn); } } } catch (Exception e) { MessageBox.Show(e.ToString()); } }
public void OppdaterVerdiGui(ListPasient n) // Oppdaterer gui med de siste verdiene som kom ifra monitor { if (_pasienter[dgwPasienter.SelectedRows[0].Index] == n) { // bx1= temp // bx2= puls // bx3= blod // bx4= resp lblBx1Min.Text = "Min: " + n.ListKroppstemperatur.First().Min.ToString(); lblBx1Max.Text = "Max: " + n.ListKroppstemperatur.First().Max.ToString(); txtBx1Verdi.Text = n.ListKroppstemperatur.First().Verdi.ToString() + n.ListKroppstemperatur.First().Enhet; lblBx2Min.Text = "Min: " + n.ListPulsfrekvens.First().Min.ToString(); lblBx2Max.Text = "Max: " + n.ListPulsfrekvens.First().Max.ToString(); txtBx2Verdi.Text = n.ListPulsfrekvens.First().Verdi.ToString() + n.ListPulsfrekvens.First().Enhet; lblBx3Min.Text = "Min: " + n.ListBlodtrykk.First().Min.ToString(); lblBx3Max.Text = "Max: " + n.ListBlodtrykk.First().Max.ToString(); txtBx3Verdi1.Text = n.ListBlodtrykk.First().Verdi.ToString() + n.ListBlodtrykk.First().Enhet; txtBx3Verdi2.Text = n.ListBlodtrykk.First().Verdi2.ToString() + n.ListBlodtrykk.First().Enhet; lblBx4Min.Text = "Min: " + n.ListRespirasjonsrate.First().Min.ToString(); lblBx4Max.Text = "Max: " + n.ListRespirasjonsrate.First().Max.ToString(); txtBx4Verdi.Text = n.ListRespirasjonsrate.First().Verdi.ToString() + n.ListRespirasjonsrate.First().Enhet; } LesSkrivFil.SkrivTilFil(_pasienter, Filnavn); }
public Klokke(DateTime start, DateTime stopp, ListPasient p) { InitializeComponent(); listKroppstemperaturBindingSource.DataSource = templist; listPulsfrekvensBindingSource.DataSource = pulslist; listBlodtrykkBindingSource.DataSource = blodtrykksliste; listRespirasjonsrateBindingSource.DataSource = resplist; listAlarmBindingSource.DataSource = alarmlist; _start = start; _stopp = stopp; pList = p; OppdaterForm(); }