예제 #1
0
        private void btnInvoerTramNr_Click(object sender, EventArgs e)
        {
            Tram   inrijdtram   = cbTram.SelectedItem as Tram;
            Spoor  inrijdspoor  = cbSpoor.SelectedItem as Spoor;
            Sector inrijdsector = cbSector.SelectedItem as Sector;


            if (inrijdsector != null && inrijdspoor != null && inrijdtram != null)
            {
                if (sectorRepo.CheckTram(inrijdtram) == false)
                {
                    sectorRepo.TramInrijden(inrijdtram, inrijdspoor, inrijdsector);
                    UpdateForm();
                    Simulatie();
                }
                else
                {
                    MessageBox.Show("deze tram moet eerst uitgereden worden");
                }
            }
            else
            {
                MessageBox.Show("Vul alle gegevens in");
            }
        }
예제 #2
0
 private void btnInrijden_Click(object sender, EventArgs e)
 {
     sectorRepo.TramInrijden(tramrepo.GetTram(Convert.ToInt16(lbTramnr.Text)), spoorRepo.GetSpoor(Convert.ToInt16(lbNaarSpoor.Text)), sectorRepo.GetSector(Convert.ToInt16(lbSector.Text)));
 }