public SessieWindow(Sessie s)
     : this()
 {
     id = s.Id;
     txtTitel.Text = s.Titel;
     txtSpreker.Text = s.Spreker;
     txtLokaal.Text = s.Lokaal;
     DateTime beginuur = s.Beginuur;
     txtDag.Text = beginuur.Day.ToString();
     txtMaand.Text = beginuur.Month.ToString();
     txtJaar.Text = beginuur.Year.ToString();
     txtBeginUur.Text = beginuur.Hour.ToString();
     txtBeginMinuut.Text = beginuur.Minute.ToString();
     DateTime einduur = s.Einduur;
     txtEindUur.Text = einduur.Hour.ToString();
     txtEindMinuut.Text = einduur.Minute.ToString();
     txtInhoud.Text = s.Inhoud;
 }
Example #2
0
 public static Sessie GetSessie(int id)
 {
     Sessie s = new Sessie();
      cmd.CommandText = _selectSessie;
      cmd.Parameters.AddWithValue("@id", id);
      conn.Open();
      var reader = cmd.ExecuteReader();
      while (reader.Read())
      {
     s.Id = Convert.ToInt16(reader["id"]);
     s.Titel = reader["titel"].ToString();
     s.Spreker = reader["spreker"].ToString();
     s.Beginuur = (DateTime)reader["beginuur"];
     s.Einduur = (DateTime)reader["einduur"];
     s.Lokaal = reader["lokaal"].ToString();
     s.Inhoud = reader["inhoud"].ToString();
      }
      conn.Close();
      return s;
 }
Example #3
0
 public static List<Sessie> GetAllSessies()
 {
     conn = new SqlConnection(_connectionString);
      cmd = conn.CreateCommand();
      List<Sessie> lstAllSessies = new List<Sessie>();
      cmd.CommandText = _selectAllSessies;
      conn.Open();
      var reader = cmd.ExecuteReader();
      while (reader.Read())
      {
     Sessie s = new Sessie
     {
        Id=Convert.ToInt16(reader["id"]),
        Titel=reader["titel"].ToString(),
        Spreker = reader["spreker"].ToString(),
        Beginuur = (DateTime)reader["beginuur"],
        Einduur = (DateTime)reader["einduur"],
        Lokaal = reader["lokaal"].ToString(),
        Inhoud = reader["inhoud"].ToString()
     };
     lstAllSessies.Add(s);
      }
      return lstAllSessies;
 }
Example #4
0
 public int Save(Sessie s)
 {
     // Update
      if (s.Id > 0)
      {
     cmd.CommandText = _updateSessie;
     cmd.Parameters.AddWithValue("@id", s.Id);
      }
      // Insert
      else
      {
     cmd.CommandText = _insertSessie;
      }
      cmd.Parameters.AddWithValue("@titel", s.Titel);
      cmd.Parameters.AddWithValue("@spreker", s.Spreker);
      cmd.Parameters.AddWithValue("@beginuur", s.Beginuur);
      cmd.Parameters.AddWithValue("@einduur", s.Einduur);
      cmd.Parameters.AddWithValue("@lokaal", s.Lokaal);
      cmd.Parameters.AddWithValue("@inhoud", s.Inhoud);
      conn.Open();
      int rowsAffected = cmd.ExecuteNonQuery();
      conn.Close();
      return rowsAffected;
 }
Example #5
0
 public void Toevoegen(Sessie s)
 {
     _da.Save(this);
 }