public static Bedrijf createBedrijf(String bedrijfnaam, String activiteit, Boolean perAuto,Boolean openbVervoer,
            String url, String straat, int nummer, String woonplaats, String telefoon, String email,IGemeenteRepository gemeenteRepo)
        {
            Gemeente g = gemeenteRepo.FindGemeenteWithStructuur(woonplaats);
            Adres adres = AddAdres(straat, nummer, g);

            Bedrijf bedrijf = new Bedrijf()
            {
                Bedrijfsnaam = bedrijfnaam,
                Activiteit = activiteit,
                Openbaarvervoer = openbVervoer,
                PerAuto =  perAuto,
                Url = url,
                Telefoon = telefoon,
                UserName = email,
                Adres = adres
            };

            return bedrijf;
        }
        public static Opdracht CreateOpdrachtWithNewAdres(int aantalStudent, String schooljaar, String semesters,
            String title, String omschijving, String vaardigheden, String specialisatie, Bedrijf bedrijf, String straat, int nummer, String gemeente,
            ISpecialisatieRepository repo, IGemeenteRepository gemeenteRepository,IStatusRepository statusRepository)
        {
            bool sem1 = false;
            bool sem2 = false;
            Adres adres = null;
            if (semesters.Equals("Semester 1"))
            {
                sem1 = true;
            }
            else if (semesters.Equals("Semester 2"))
            {
                sem2 = true;
            }
            else
            {
                sem1 = true;
                sem2 = true;
            }

            Status status = statusRepository.FindStatusWithId(1);
            Opdracht o = new Opdracht()
            {
                AantalStudenten = aantalStudent,
                Schooljaar = schooljaar,
                Omschrijving = omschijving,
                Vaardigheden = vaardigheden,
                IsSemester1 = sem1,
                IsSemester2 = sem2,
                Title = title,
                //Ondertekenaar = bedrijf.FindContactPersoon(viewModel.ContractOndertekenaar),
                //StageMentor = bedrijf.FindContactPersoon(viewModel.StageMentor),
                Specialisatie = repo.FindSpecialisatieNaam(specialisatie),
                Adres = AddAdres(straat,nummer,gemeenteRepository.FindGemeenteWithStructuur(gemeente)),
                Status = status

            };
            return o;
        }