bool VoegFietsToe(Fiets toeTeVoegen) { bool isGelukt = false; if (!Fietsen.Contains(toeTeVoegen)) { Fietsen.Add(toeTeVoegen); } return(isGelukt); }
bool IsBestaandeFiets(Fiets fiets) { bool bestaat = false; foreach (Fiets velo in Fietsen) { if (velo.Id == fiets.Id) { bestaat = true; break; } } return(bestaat); }
int GeefIndexVanFiets(Fiets fiets) { int index = -1; for (int i = 0; i < Fietsen.Count; i++) { if (Fietsen[i].Id == fiets.Id) { index = i; break; } } return(index); }
public bool SlaOp(Fiets opTeSlaan) { bool isGelukt = true; if (!IsBestaandeFiets(opTeSlaan)) { Fietsen.Add(opTeSlaan); } else { int index = GeefIndexVanFiets(opTeSlaan); Fietsen[index] = opTeSlaan; } return(isGelukt); }
bool VoegVeloToe(Fiets toeTeVoegen) { bool isGelukt = true; foreach (Fiets velo in Fietsen) { if (velo.Id == toeTeVoegen.Id) { isGelukt = false; break; } } if (isGelukt) { Fietsen.Add(toeTeVoegen); } return(isGelukt); }
public void Verwijder(Fiets teVerwijderen) { Fietsen.Remove(teVerwijderen); }