Esempio n. 1
0
        private void btnLaadtVerkiezing_Click(object sender, EventArgs e)
        {
            lbUitslagen.Items.Clear();
            app.ClearHuidigeUitslagen();

            if (lbVerkiezingen.SelectedItem != null)
            {
                Verkiezing verkiezing = lbVerkiezingen.SelectedItem as Verkiezing;

                foreach (Uitslag u in app.UitslagenOphalen(verkiezing))
                {
                    lbUitslagen.Items.Add(u);
                }
                LaadtPartijen();
            }
        }
Esempio n. 2
0
        //insert een nieuwe verkiezing in de database
        public bool InsertVerkiezing(Verkiezing verkiezing)
        {
            using (SqlConnection conn = Database.Connection)
            {
                string query = "INSERT INTO Verkiezing(Naam, Datum)" +
                               "VALUES(@Naam, @Datum)";
                using (SqlCommand cmd = new SqlCommand(query, conn))
                {
                    cmd.Parameters.AddWithValue("@Naam", verkiezing.Naam);
                    cmd.Parameters.AddWithValue("@Datum", verkiezing.Datum);

                    try
                    {
                        cmd.ExecuteNonQuery();
                        return(true);
                    }
                    catch (Exception)
                    {
                        throw new UpdateDatabaseException("Een verkiezing met de ingevulde gegevens bestaat al");
                    }
                }
            }
        }
Esempio n. 3
0
 public StemComputer(Verkiezing verkiezing)
 {
     this.Verkiezing = verkiezing;
 }