Example #1
0
 public Huurcontract( DateTime DV, DateTime DT, List<Huur> huur, Klant klant)
 {
     Datum_Tot = DT;
     Datum_Vanaf = DV;
     Huurlijst = huur;
     Klant = klant;
 }
Example #2
0
        /// <summary>
        /// Voegt klant toe aan de database
        /// </summary>
        /// <param name="klant"></param>
        /// <returns></returns>
        public static bool VoegKlantToe(Klant klant)
        {
            string str = "Insert into Klant values(:id , :naam , :email )";
            if (Openconnecion())
            {
                try
                {
                    OracleCommand cmd = new OracleCommand(str);
                    cmd.Connection = Conn;
                    cmd.Parameters.Add("id", OracleDbType.Int16);
                    cmd.Parameters["id"].Value = GetNextID("Klant");
                    cmd.Parameters.Add("naam", OracleDbType.Varchar2);
                    cmd.Parameters["naam"].Value = klant.Naam;
                    cmd.Parameters.Add("email", OracleDbType.Varchar2);
                    cmd.Parameters["email"].Value = klant.Emailadres;

                    cmd.ExecuteNonQuery();
                    return true;
                }
                catch
                {
                    return false;
                }

            }
            return false;
        }
Example #3
0
 /// <summary>
 /// Geeft een klant met een bepaalde Id
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 private static Klant KrijgKlant(int id)
 {
     try
     {
         Openconnecion();
         string str = "select * from klant  where Id =  " + id;
         OracleCommand cmd = new OracleCommand(str);
         cmd.Connection = Conn;
         OracleDataReader Read = cmd.ExecuteReader();
         Read.Read();
         Klant klant = new Klant(Read.GetInt16(0), Read.GetString(1), Read.GetString(2));
         return klant;
     }
     catch (Exception)
     {
         return null;
     }
 }
Example #4
0
 /// <summary>
 /// Krijg alle klanten in de database
 /// </summary>
 /// <returns></returns>
 public static List<Klant> KrijgKlanten()
 {
     try
     {
         Openconnecion();
         List<Klant> list = new List<Klant>();
         string str = "select * from Klant";
         OracleCommand cmd = new OracleCommand(str);
         cmd.Connection = Conn;
         OracleDataReader Read = cmd.ExecuteReader();
         while (Read.Read())
         {
             Klant klant = new Klant(Read.GetInt16(0), Read.GetString(1), Read.GetString(2));
             list.Add(klant);
         }
         return list;
     }
     catch (Exception)
     {
         return null;
     }
 }