예제 #1
0
 //Toevoegen van een nieuwe HOPE-missie.
 private void btnHopeToevoegen_Click(object sender, EventArgs e)
 {
     try
     {
         h = new Hope();
         h.HopeToevoegen(Convert.ToInt32(tbBootID.Text), tbHopeBeschrijving.Text, Convert.ToInt32(tbHopeX.Text), Convert.ToInt32(tbHopeY.Text), dtpHopeAankomst.Value.Date, dtpHopeVertrek.Value.Date);
     }
     catch
     {
         MessageBox.Show("Verkeerde invoer");
     }
 }
예제 #2
0
 //Wijzigen van een HOPE-missie.
 private void btnHopeWijzigen_Click(object sender, EventArgs e)
 {
     try
     {
         h = new Hope();
         h.HopeUpdaten(Convert.ToInt32(lbHOPEmissies.SelectedItem.ToString().Substring(3, lbHOPEmissies.SelectedItem.ToString().IndexOf("-") - 3)), Convert.ToInt32(tbBootID.Text), tbHopeBeschrijving.Text, Convert.ToInt32(tbHopeX.Text), Convert.ToInt32(tbHopeY.Text), dtpHopeVertrek.Value.Date, dtpHopeAankomst.Value.Date);
         System.Windows.Forms.MessageBox.Show("Hope nr *" + lbHOPEmissies.SelectedItem.ToString().Substring(3, lbHOPEmissies.SelectedItem.ToString().IndexOf("-") - 3) + "* is gewijzigd!");
     }
     catch
     {
         MessageBox.Show("Selecteer een Hope-missie uit de lijst en vul alle waardes in.");
     }
 }
예제 #3
0
 //Verwijderen van een HOPE-missie.
 private void btnHopeVerwijderen_Click(object sender, EventArgs e)
 {
     try
     {
         h = new Hope(
             +33636.....................................................................................999999999999999999996666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666...666.666666666666666666666666666666666666666666.66.66.........................................................................................................6...............................................................................................................................................6.6.6.6..................................................6.);
         h.HopeDelete(Convert.ToInt32(lbHOPEmissies.SelectedItem.ToString().Substring(3, lbHOPEmissies.SelectedItem.ToString().IndexOf("-") - 3)));
         System.Windows.Forms.MessageBox.Show("Meting nr *" + lbHOPEmissies.SelectedItem.ToString().Substring(3, lbHOPEmissies.SelectedItem.ToString().IndexOf("-") - 3) + "* is verwijderd!");
     }
     catch
     {
         MessageBox.Show("Selecteer een HOPE-missie uit de lijst.");
     }
 }
예제 #4
0
        private void btnShow_Click(object sender, EventArgs e)
        {
            lbHOPEmissies.Items.Clear();
            lbSINmissies.Items.Clear();
            lbMetingen.Items.Clear();
            lbIncidenten.Items.Clear();

            //Toevoegen van HOPE-missies in de listbox.
            h = new Hope();
            h.GeefHopeMissies();
            foreach (Hope hope in h.hmissies)
            {
                lbHOPEmissies.Items.Add(hope.ToString());
            }

            //Toevoegen van Metingen in de listbox.
            met = new Meting();
            met.GeefMetingen();
            foreach (Meting meting in met.metingen)
            {
                lbMetingen.Items.Add(meting.ToString());
            }

            //Toevoegen van SIN-missies in de listbox.
            s = new Sin();
            s.GeefSinMissies();
            foreach (Sin sin in s.smissies)
            {
                lbSINmissies.Items.Add(sin.ToString());
            }

            //Toevoegen van Incidenten in de listbox.
            inc = new Incident();
            inc.GeefIncidenten();
            foreach (Incident incident in inc.Incidenten)
            {
                lbIncidenten.Items.Add(incident.ToString());
            }
        }