public static List <Patientenbesuch> getPatientenbesuche(Patient patient)
        {
            List <Patientenbesuch> patientenListe = new List <Patientenbesuch>();
            List <int>             idListe        = new List <int>();

            SQL.CustomDBDataReader dbReaderAllPatients = SQL.SQL_Connector.sendRequest("select idPatientenbesuch from patientenbesuch where idPatient = " + patient.Id);

            while (dbReaderAllPatients.Read())
            {
                idListe.Add(dbReaderAllPatients.getInt("idPatientenbesuch"));
            }
            dbReaderAllPatients.Close();

            foreach (int id in idListe)
            {
                patientenListe.Add(Patientenbesuch.getPatientenbesuch(id));
            }

            return(patientenListe);
        }
Beispiel #2
0
        public static List <Patient> getAllePatienten()
        {
            List <Patient> patientenListe = new List <Patient>();
            List <int>     idListe        = new List <int>();

            SQL.CustomDBDataReader dbReaderAllPatients = SQL.SQL_Connector.sendRequest("SELECT idPatient FROM PATIENTEN");

            while (dbReaderAllPatients.Read())
            {
                idListe.Add(dbReaderAllPatients.getInt("idPatient"));
            }
            dbReaderAllPatients.Close();

            foreach (int id in idListe)
            {
                patientenListe.Add(Patient.getPatient(id));
            }

            return(patientenListe);
        }