public List <SpaceMan> SpaceManZelfdeTijdOpPlaneet(SpaceMan spaceMan) { List <SpaceMan> SpaceManZelfdePlaneet = new List <SpaceMan>(); foreach (SpaceMan S in SpaceMans) { foreach (Planeet P in S.PlanetenBezocht) { foreach (Planeet SPlaneet in spaceMan.PlanetenBezocht) { if (P.Naam == SPlaneet.Naam) { if (spaceMan.Naam != S.Naam) { if (P.Aangekomen <= SPlaneet.Aangekomen && P.Vertrek >= SPlaneet.Aangekomen) { SpaceManZelfdePlaneet.Add(S); } else if (P.Aangekomen >= SPlaneet.Aangekomen && P.Vertrek <= SPlaneet.Aangekomen) { SpaceManZelfdePlaneet.Add(S); } } } } } } return(SpaceManZelfdePlaneet); }
public SpaceManForm() { InitializeComponent(); spaceControl = new SpaceControl(); spaceMan = new SpaceMan("Buzz Lightyear", 45); lblNaam.Text = spaceMan.Naam; GenereerData(); }
public SpaceMan Toevoegen(string naam, int leeftijd) { SpaceMan spaceMan = null; foreach (SpaceMan S in SpaceMans) { if (S.Naam == naam) { return(null); } else { spaceMan = new SpaceMan(naam, leeftijd); } } return(spaceMan); }
public void GenereerData() { spaceMan = new SpaceMan("Max", 20); spaceMan.VoegBezochtePlaneetToe(new Planeet("Zorg", true, Convert.ToDateTime("01 / 01 / 2017 00:00:00"), Convert.ToDateTime("03/01/2017"))); spaceMan.VoegBezochtePlaneetToe(new Planeet("Tatooine", true, Convert.ToDateTime("01 / 02 / 2017 00:00:00"), Convert.ToDateTime("03/02/2017"))); spaceMan.VoegBezochtePlaneetToe(new Planeet("Jupiter", false, Convert.ToDateTime("10 / 01 / 2017 00:00:00"), Convert.ToDateTime("14/01/2017"))); spaceMan.VoegBezochtePlaneetToe(new Planeet("Mars", false, Convert.ToDateTime("21 / 01 / 2017 00:00:00"), Convert.ToDateTime("22/01/2017"))); spaceMan.VoegBezochtePlaneetToe(new Planeet("Saturnus", false, Convert.ToDateTime("23 / 01 / 2017 00:00:00"), Convert.ToDateTime("30/01/2017"))); SpaceMan spaceMan1 = new SpaceMan("Hoi", 29); spaceMan1.VoegBezochtePlaneetToe(new Planeet("Zorg", true, Convert.ToDateTime("01 / 01 / 2017 00:00:00"), Convert.ToDateTime("05/01/2017"))); spaceMan1.VoegBezochtePlaneetToe(new Planeet("Tatooine", true, Convert.ToDateTime("01 / 01 / 2017 00:00:00"), Convert.ToDateTime("03/01/2017"))); spaceMan1.VoegBezochtePlaneetToe(new Planeet("Jupiter", false, Convert.ToDateTime("01 / 01 / 2017 00:00:00"), Convert.ToDateTime("02/01/2017"))); spaceMan1.VoegBezochtePlaneetToe(new Planeet("Mars", false, Convert.ToDateTime("01 / 01 / 2017 00:00:00"), Convert.ToDateTime("03/01/2017"))); spaceMan1.VoegBezochtePlaneetToe(new Planeet("Saturnus", false, Convert.ToDateTime("08 / 01 / 2017 00:00:00"), Convert.ToDateTime("10/01/2017"))); spaceControl.SpaceMans.Add(spaceMan1); spaceControl.SpaceMans.Add(spaceMan); }