Example #1
0
        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
            });
        }