public UIPatient(UIKontor1 UIkontor, string navn, DateTime tid, ILogikLayer ll, DataContainer DCT, MålingContainer målingContainer, string DiaMax, string DiaMin, string SysMax, string SysMin) { _UIkontor = UIkontor; InitializeComponent(); UIPatient_LabelPatientNavn.Text = navn; UIPatient_LabelDato.Text = tid.ToLongDateString(); LL = ll; _dct = DCT; _dct.Attach(this); _målingContainer = målingContainer; _målingContainer.Attach(this); opsætGraf(); _DiaMax = Convert.ToInt16(DiaMax); _DiaMin = Convert.ToInt16(DiaMin); _SysMax = Convert.ToInt16(SysMax); _SysMin = Convert.ToInt16(SysMin); }
private void UILogind_buttonLogind_Click(object sender, EventArgs e) { LogindDTO LDTO = new LogindDTO(); LDTO.Brugernavn = UILogind_textBoxBrugernavn.Text; LDTO.Kodeord = UILogind_textBoxKodeord.Text; if (UILogind_radioButtonSunhedspersonale.Checked) { LDTO.IsSundhed = true; } else { LDTO.IsSundhed = false; } int værdi = LL.RequestLogind(LDTO); // Her åbnes forms afhængig af login if (værdi == 1) { UIKontor1 kontor = new UIKontor1(LL, _dct, _målingContainer); this.Hide(); kontor.Show(); } if (værdi == 2) { UIMed med = new UIMed(LL, UILogind_textBoxBrugernavn.Text, _dct, _målingContainer); this.Hide(); med.Show(); } if (værdi == 0) { MessageBox.Show("Brugernavn eller kodeord er forkert, prøv igen."); UILogind_textBoxBrugernavn.Clear(); UILogind_textBoxKodeord.Clear(); } }