public Administratie()
        {
            provincies = new List<Provincie>();

            Provincie provincie = new Provincie("Drenthe");
            Thuisbasis = new Gemeente("Meppel", provincie, 5827, 428, 3279);
        }
Example #2
0
        private void btnToevoegen_Click(object sender, EventArgs e)
        {
            Provincie provincie = new Provincie(cbProvincie.SelectedItem.ToString());
            Gemeente  gemeente  = new Gemeente(tbGemeente.Text, provincie, Convert.ToInt32(nudAantalKinderen.Value), Convert.ToInt32(nudX.Value), Convert.ToInt32(nudY.Value));

            gemeenten.Add(gemeente);
        }
Example #3
0
        public Gemeente ZoekGemeente(string naam)
        {
            Provincie p = new Provincie("Brabant");
            Gemeente  g = new Gemeente("Bladel", p, 2000, 1, 1);

            return(g);
        }
Example #4
0
        public Administratie()
        {
            provincies = new List <Provincie>();

            Provincie provincie = new Provincie("Drenthe");

            Thuisbasis = new Gemeente("Meppel", provincie, 5827, 428, 3279);
        }
 public Gemeente(string naam, Provincie provincie, int aantalKinderen, int x, int y)
 {
     this.Naam = naam;
     this.provincie = provincie;
     this.AantalKinderen = aantalKinderen;
     this.X = x;
     this.Y = y;
 }
Example #6
0
        public Form1()
        {
            InitializeComponent();
            provincies = new List <Provincie>();

            FileStream   file;
            StreamReader reader;

            string fileContents = "";

            try
            {
                file   = new FileStream(@"C:\Users\Kevin\Documents\GitHub\Maatwerk-Kevin\PietenToets Herkansing Kevin Kopp\2015-NJ-SE2-BP3H-OO Programma\coordinaten.csv", FileMode.Open);
                reader = new StreamReader(file);

                while (!reader.EndOfStream)
                {
                    string line = reader.ReadLine();
                    fileContents = fileContents.Split(';').ToString();
                    //gemeenten.Add(gemeente);
                }

                reader.Close();
                file.Close();

                lbGemeenten.Items.Add(gemeenten);
            }
            catch (IOException)
            {
                MessageBox.Show("File is niet bereikbaar");
            }

            Provincie provincie1  = new Provincie("Drenthe");
            Provincie provincie2  = new Provincie("Flevoland");
            Provincie provincie3  = new Provincie("Fiesland");
            Provincie provincie4  = new Provincie("Gelderland");
            Provincie provincie5  = new Provincie("Groningen");
            Provincie provincie6  = new Provincie("Limburg");
            Provincie provincie7  = new Provincie("Noord-Brabant");
            Provincie provincie8  = new Provincie("Noord-Holland");
            Provincie provincie9  = new Provincie("Overijssel");
            Provincie provincie10 = new Provincie("Utrecht");
            Provincie provincie11 = new Provincie("Zeeland");
            Provincie provincie12 = new Provincie("Zuid-Holland");

            lbProvincies.Items.Add(provincie1);
            lbProvincies.Items.Add(provincie2);
            lbProvincies.Items.Add(provincie3);
            lbProvincies.Items.Add(provincie4);
            lbProvincies.Items.Add(provincie5);
            lbProvincies.Items.Add(provincie6);
            lbProvincies.Items.Add(provincie7);
            lbProvincies.Items.Add(provincie8);
            lbProvincies.Items.Add(provincie9);
            lbProvincies.Items.Add(provincie10);
            lbProvincies.Items.Add(provincie11);
            lbProvincies.Items.Add(provincie12);
        }
Example #7
0
        public Form1()
        {
            InitializeComponent();
            provincies = new List<Provincie>();

            FileStream file;
            StreamReader reader;

            string fileContents = "";
            try
            {
                file = new FileStream(@"C:\Users\Kevin\Documents\GitHub\Maatwerk-Kevin\PietenToets Herkansing Kevin Kopp\2015-NJ-SE2-BP3H-OO Programma\coordinaten.csv", FileMode.Open);
                reader = new StreamReader(file);

                while (!reader.EndOfStream)
                {
                    string line = reader.ReadLine();
                    fileContents = fileContents.Split(';').ToString();
                    //gemeenten.Add(gemeente);
                }

                reader.Close();
                file.Close();

                lbGemeenten.Items.Add(gemeenten);
            }
            catch (IOException)
            {
                MessageBox.Show("File is niet bereikbaar");
            }

            Provincie provincie1 = new Provincie("Drenthe");
            Provincie provincie2 = new Provincie("Flevoland");
            Provincie provincie3 = new Provincie("Fiesland");
            Provincie provincie4 = new Provincie("Gelderland");
            Provincie provincie5 = new Provincie("Groningen");
            Provincie provincie6 = new Provincie("Limburg");
            Provincie provincie7 = new Provincie("Noord-Brabant");
            Provincie provincie8 = new Provincie("Noord-Holland");
            Provincie provincie9 = new Provincie("Overijssel");
            Provincie provincie10 = new Provincie("Utrecht");
            Provincie provincie11 = new Provincie("Zeeland");
            Provincie provincie12 = new Provincie("Zuid-Holland");

            lbProvincies.Items.Add(provincie1);
            lbProvincies.Items.Add(provincie2);
            lbProvincies.Items.Add(provincie3);
            lbProvincies.Items.Add(provincie4);
            lbProvincies.Items.Add(provincie5);
            lbProvincies.Items.Add(provincie6);
            lbProvincies.Items.Add(provincie7);
            lbProvincies.Items.Add(provincie8);
            lbProvincies.Items.Add(provincie9);
            lbProvincies.Items.Add(provincie10);
            lbProvincies.Items.Add(provincie11);
            lbProvincies.Items.Add(provincie12);
        }
Example #8
0
        private void btnToevoegen_Click(object sender, EventArgs e)
        {
            provincie = administratie.Provincies.Find(p => p.Naam == cbProvincie.Text);

            if (provincie.gemeentes.Exists(g => g.Naam == tbGemeente.Text))
            {
                MessageBox.Show("deze gemeente bestaat al, voer een andere gemeente in.");
            }
            else
            {
                administratie.VoegToe(tbGemeente.Text, cbProvincie.Text, (int)nudAantalKinderen.Value, (int)nudX.Value, (int)nudY.Value);
                lbProvincies.DataSource = null;
                lbProvincies.DataSource = administratie.Provincies;
            }
        }
Example #9
0
 public Gemeente(string naam, Provincie provincie, int aantalKinderen, int x, int y)
 {
     Naam = naam;
     X = x;
     Y = y;
 }
Example #10
0
 public Gemeente ZoekGemeente(string naam)
 {
     Provincie p = new Provincie("Brabant");
     Gemeente g = new Gemeente("Bladel", p, 2000, 1, 1);
     return g;
 }
        public void VoegToe(string gemeente, string provincie, int aantalKinderen, int x, int y)
        {
            CorrecteProvincie.Clear();
            foreach (Provincie item in Provincies.Where(p => p.Naam == provincie))
            {
                CorrecteProvincie.Add(item);
            }

            if (CorrecteProvincie.Count() == 0)
            {
                Provincie nieuweprovincie = new Provincie(provincie);
                Provincies.Add(nieuweprovincie);
                Provincies = Provincies.OrderBy(p => p.Naam).ToList();
            }

            Provincie GewensteProvincie = Provincies.Find(p => p.Naam == provincie);

            Gemeente nieuweGemeente = new Gemeente(gemeente, GewensteProvincie, aantalKinderen, x, y);

            GewensteProvincie.VoegGemeenteToe(nieuweGemeente);

            if (nieuweGemeente.Naam == "Meppel")
            {
                Thuisbasis = nieuweGemeente;
            }
        }
Example #12
0
 private void btnToevoegen_Click(object sender, EventArgs e)
 {
     Provincie provincie = new Provincie(cbProvincie.SelectedItem.ToString());
     Gemeente gemeente = new Gemeente(tbGemeente.Text, provincie, Convert.ToInt32(nudAantalKinderen.Value), Convert.ToInt32(nudX.Value), Convert.ToInt32(nudY.Value));
     gemeenten.Add(gemeente);
 }
Example #13
0
        public Provincie ZoekOpNaam(string naam)
        {
            Provincie p = new Provincie("Gelderland");

            return(p);
        }
 public Provincie ZoekOpNaam(string naam)
 {
     Provincie p = new Provincie("Gelderland");
     return p;
 }
Example #15
0
 private void lbProvincies_SelectedIndexChanged(object sender, EventArgs e)
 {
     provincie = (Provincie)lbProvincies.SelectedItem;
     lbGemeenten.DataSource = null;
     if (provincie != null)
     {
         lbGemeenten.DataSource = provincie.gemeentes;
     }
 }
Example #16
0
 public Gemeente(string naam, Provincie provincie, int aantalKinderen, int x, int y)
 {
     Naam = naam;
     X    = x;
     Y    = y;
 }