Ejemplo n.º 1
0
        private MengeProBelastungskategoriePo CreatePo(NetzSummarischDetail netzSummarischDetail)
        {
            var po = CreatePoFromEntityWithCopyingMatchingProperties(netzSummarischDetail);

            po.BelastungskategorieKurzBezeichnung = LocalizationService.GetLocalizedBelastungskategorieTyp(netzSummarischDetail.BelastungskategorieTyp);
            po.BelastungskategorieReihenfolge     = netzSummarischDetail.Belastungskategorie.Reihenfolge;
            return(po);
        }
 private MengeProBelastungskategorieGrafischePo CreateMengeProBelastungskategorieGrafischePo(NetzSummarischDetail ns)
 {
     return(new MengeProBelastungskategorieGrafischePo
     {
         BelastungskategorieKurzBezeichnung = LocalizationService.GetLocalizedBelastungskategorieTyp(ns.BelastungskategorieTyp),
         BelastungskategorieTyp = ns.BelastungskategorieTyp,
         ColorCode = ns.Belastungskategorie.ColorCode,
         Menge = ns.Fahrbahnflaeche,
         BelastungskategorieReihenfolge = ns.Belastungskategorie.Reihenfolge,
         MengeArtKurzBezeichnung = reportLocalizationService.Fahrbahnflaeche
     });
 }
 private decimal GetWiederbeschaffungswert(NetzSummarischDetail netzSummarischDetail, WiederbeschaffungswertKatalogModel wieder)
 {
     return(netzSummarischDetail.Fahrbahnflaeche * wieder.GesamtflaecheFahrbahn);
 }