예제 #1
0
        //Hente informationer omkring den patient som er tilknyttet EKGmåleren.
        public Patient_CPR LoadPatient(string EKGID)
        {
            try
            {
                connection.Open();
                sql = "Select navn, CPR from dbo.EKGPatient where EKGID = " + EKGID;

                command    = new SqlCommand(sql, connection);
                dataReader = command.ExecuteReader();

                if (dataReader.Read())
                {
                    Patient = new Patient_CPR(Convert.ToString(dataReader["navn"]), Convert.ToString(dataReader["CPR"]));
                }

                dataReader.Close();
                command.Dispose();
                connection.Close();
                return(Patient);
            }
            catch
            {
                Patient.PatientName = "NN";
                Patient.CPR         = "123456-7890";
                return(Patient);
            }
        }
예제 #2
0
        //Metoden starter displayet op og henter patientinformationer.
        static void Initialisere()
        {
            //Objekter oprettes.
            Interface = new Patient_Interface();
            endcoder  = new TWIST();
            Logic     = new Logic();

            //Start sekvens vises og hovedmenuen vises efter.
            Interface.ScreenColor(255, 255, 0);
            endcoder.setCount(0);

            //metode til at hente patient informationer - retur værdi DTO patient
            Patient = Logic.GetPatientCPR();

            Console.WriteLine("Velkommen " + Patient.PatientName);
            Interface.ShowStartMenu(Patient.PatientName);
            Interface.ShowStartMaaling();
        }
예제 #3
0
 // Metoden skal returnere det patient_CPR objekt som datalaget returnere.
 public Patient_CPR GetPatientCPR()
 {
     Patient = DBaccess.LoadPatient(EKGID);
     return(Patient);
 }