Пример #1
0
 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);
 }
Пример #2
0
        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();
            }
        }