コード例 #1
0
ファイル: Medicijn.cs プロジェクト: DianeEinden/WonderZoo
 public Medicijn(Medicijnnaam medicijnnaam, string hoeveelheid, string bijwerking, DateTime startdatum)
 {
     this.medicijnnaam = medicijnnaam;
     this.hoeveelheid  = hoeveelheid;
     this.bijwerking   = bijwerking;
     this.startdatum   = startdatum;
 }
コード例 #2
0
        public List <Medicijn> MedicijnDierOpvragen(int diernummer)
        {
            using (OracleConnection conn = new OracleConnection(connectie))
            {
                OracleCommand cmd = new OracleCommand("select DISTINCT (medicijnnaam) from dier_medicijn where diernummer = :nummer;", conn);

                cmd.Parameters.Add("nummer", diernummer);
                OracleDataReader rdr = cmd.ExecuteReader();

                List <Medicijn> medicijnen = new List <Medicijn>();

                if (rdr.Read())
                {
                    Medicijnnaam medicijnnaam = (Medicijnnaam)Enum.Parse(typeof(Medicijnnaam), Convert.ToString(rdr["medicijnnaam"]));
                    string       hoeveelheid  = Convert.ToString(rdr["hoeveelheid"]);
                    string       bijwerking   = Convert.ToString(rdr["bijwerking"]);
                    DateTime     startdatum   = Convert.ToDateTime(rdr["startdatum"]);
                    medicijnen.Add(new Medicijn(medicijnnaam, hoeveelheid, bijwerking, startdatum));
                    return(medicijnen);
                }
                return(null);
            }
        }