private ReferenceDataModel GetReferenceDataModel() { var resultPersoon = PersonenRepository.GetAllOrdered(p => p.Naam); var resultVoertuig = VoertuigenRepository.GetAllOrdered(v => v.NummerPlaat); var resultSoortKlacht = KlachtSoortenRepository.GetAllOrdered(k => k.Soort); var resultOorzaak = OorzakenRepository.GetAllOrdered(o => o.Code); var resultDetailCode = DetailCodesRepository.GetAllOrdered(d => d.Code); var resultHoofdCode = HoofdCodesRepository.GetAllOrdered(h => h.Code); var resultKlant = KlantenRepository.GetAllOrdered(k => k.Naam); var resultQualityProcedure = QualityProceduresRepository.GetAllOrdered(q => q.Naam); var resultUnit = UnitRepository.GetAllOrdered(u => u.Naam); var resultOorsprong = OorsprongenRepository.GetAllOrdered(o => o.Naam); var resultAfdeling = AfdelingenRepository.GetAllOrdered(a => a.Naam); var resultCa = CasRepository.GetAllOrdered(c => c.Code); var resultBestemming = BestemmingenRepository.GetAllOrdered(b => b.Naam); var resultLocatie = LocatiesRepository.GetAllOrdered(l => l.Naam); var resultBetrokkene = BetrokkenenRepository.GetAllOrdered(b => b.Naam); var resultRp = RpRepository.GetAllOrdered(r => r.Naam); var resultFormulierAfwerkingsDatum = RpRepository.GetAllOrdered(r => r.Naam); var modelPersoon = resultPersoon.ToModel <PersoonModel>().ToList(); var modelVoertuig = resultVoertuig.ToModel <VoertuigModel>().ToList(); var modelKlachtSoort = resultSoortKlacht.ToModel <SoortKlachtModel>().ToList(); var modelOorzaak = resultOorzaak.ToModel <OorzaakModel>().ToList(); var modelDetailCode = resultDetailCode.ToModel <DetailCodeModel>().ToList(); var modelHoofdCode = resultHoofdCode.ToModel <HoofdCodeModel>().ToList(); var modelKlant = resultKlant.ToModel <KlantModel>().ToList(); var modelQualityProcedure = resultQualityProcedure.ToModel <QualityProcedureModel>().ToList(); var modelUnit = resultUnit.ToModel <UnitModel>().ToList(); var modelAfdeling = resultAfdeling.ToModel <AfdelingModel>().ToList(); var modelOorsprong = resultOorsprong.ToModel <OorsprongModel>().ToList(); var modelCa = resultCa.ToModel <CaModel>().ToList(); var modelBestemming = resultBestemming.ToModel <BestemmingModel>().ToList(); var modelLocatie = resultLocatie.ToModel <LocatieModel>().ToList(); var modelBetrokkene = resultBetrokkene.ToModel <BetrokkeneModel>().ToList(); var modelRp = resultRp.ToModel <RpModel>().ToList(); return(new ReferenceDataModel { Personen = modelPersoon, Voertuigen = modelVoertuig, KlachtSoorten = modelKlachtSoort, Oorzaken = modelOorzaak, DetailCodes = modelDetailCode, HoofdCodes = modelHoofdCode, Klanten = modelKlant, QualityProcedures = modelQualityProcedure, Units = modelUnit, Afdelingen = modelAfdeling, Oorsprongen = modelOorsprong, Cas = modelCa, Bestemmingen = modelBestemming, Locaties = modelLocatie, Betrokkenen = modelBetrokkene, Rps = modelRp }); }