public void DeleteByID <T>(int ID) { switch (default(T)) { case Klant Klant: _klantRepo.DeleteByID(ID); break; case Limousine Limousine: _limoRepo.DeleteByID(ID); break; case Locatie Locatie: _locaRepo.DeleteByID(ID); break; case Staffelkorting Staffelkorting: _staffelRepo.DeleteByID(ID); break; case Reservering Reservering: _reserRepo.DeleteByID(ID); break; default: break; } _klantRepo.SaveChanges(); }