protected override void BuildFilterList(IFilterListBuilder <NochNichtInspizierteStrassenabschnitteParameter> builder)
 {
     base.BuildFilterList(builder);
     AddErfassungsPeriodFilterListItem(builder);
     builder.AddFilterListItem(p => p.Eigentuemer);
     builder.AddFilterListItem(p => p.Strassenname);
 }
コード例 #2
0
 protected override void BuildFilterList(IFilterListBuilder <TReportParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.ErfassungsPeriodId,
                                         p => GetJahrDateTime(p.JahrId).Year.ToString());
     filterListBuilder.AddFilterListItem(p => p.BenchmarkingGruppenTypList, p => string.Join(", ", p.BenchmarkingGruppenTypList.Select(g => LocalizationService.GetLocalizedEnum(g))));
 }
 protected override void BuildFilterList(IFilterListBuilder <Parameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     AddErfassungsPeriodFilterListItem(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Eigentuemer);
     filterListBuilder.AddFilterListItem(p => p.Strassenname);
 }
 protected override void BuildFilterList(IFilterListBuilder <Parameter> builder)
 {
     base.BuildFilterList(builder);
     builder.AddFilterListItem(p => p.JahrIdVon, p => GetLocalizedJahr(p.JahrIdVon));
     builder.AddFilterListItem(p => p.JahrIdBis, p => GetLocalizedJahr(p.JahrIdBis));
     builder.AddFilterListItem(p => p.Eigentuemer);
 }
コード例 #5
0
 protected override void BuildFilterList(IFilterListBuilder <StrassenabschnitteListeOhneInspektionsrouteParameter> builder)
 {
     base.BuildFilterList(builder);
     AddErfassungsPeriodFilterListItem(builder);
     builder.AddFilterListItem(p => p.Eigentuemer);
     builder.AddFilterListItem(p => p.Strassenname);
 }
コード例 #6
0
 protected override void BuildFilterList(IFilterListBuilder <StrassenabschnitteListeParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     AddErfassungsPeriodFilterListItem(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Eigentuemer);
     filterListBuilder.AddFilterListItem(p => p.Belastungskategorie, GetLocalizedBelastungskategorieTyp);
     filterListBuilder.AddFilterListItem(p => p.Ortsbezeichnung);
 }
コード例 #7
0
        protected override void BuildFilterList(IFilterListBuilder <Parameter> builder)
        {
            base.BuildFilterList(builder);

            builder.AddFilterListItem(p => p.ErfassungsPeriodIdVon, p => LocalizeErfassungsPeriod(p.ErfassungsPeriodIdVon));
            builder.AddFilterListItem(p => p.ErfassungsPeriodIdBis, p => LocalizeErfassungsPeriod(p.ErfassungsPeriodIdBis));
            builder.AddFilterListItem(p => p.Eigentuemer);
        }
コード例 #8
0
 protected override void BuildFilterList(IFilterListBuilder <EineListeVonKoordiniertenMassnahmenParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     AddErfassungsPeriodFilterListItem(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Projektname);
     filterListBuilder.AddFilterListItem(p => p.Status);
     filterListBuilder.AddFilterListItem(p => p.AusfuehrungsanfangVon);
     filterListBuilder.AddFilterListItem(p => p.AusfuehrungsanfangBis);
 }
 protected override void BuildFilterList(IFilterListBuilder <EineListeVonMassnahmenGegliedertNachTeilsystemenParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     AddErfassungsPeriodFilterListItem(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Status);
     filterListBuilder.AddFilterListItem(p => p.Dringlichkeit);
     filterListBuilder.AddFilterListItem(p => p.Teilsystem);
     filterListBuilder.AddFilterListItem(p => p.Projektname);
 }
        protected override void BuildFilterList(IFilterListBuilder <WiederbeschaffungswertUndWertverlustProStrassenabschnittParameter> builder)
        {
            base.BuildFilterList(builder);

            AddErfassungsPeriodFilterListItem(builder);
            builder.AddFilterListItem(p => p.Eigentuemer);
            builder.AddFilterListItem(p => p.Strassenname);
            builder.AddFilterListItem(p => p.Ortsbezeichnung);
        }
コード例 #11
0
 protected override void BuildFilterList(IFilterListBuilder <ZustandProZustandsabschnittParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     AddErfassungsPeriodFilterListItem(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Eigentuemer);
     filterListBuilder.AddFilterListItem(p => p.Strassenname);
     filterListBuilder.AddFilterListItem(p => p.ZustandsindexVon);
     filterListBuilder.AddFilterListItem(p => p.ZustandsindexBis);
     filterListBuilder.AddFilterListItem(p => p.Ortsbezeichnung);
 }
コード例 #12
0
 protected override void BuildFilterList(IFilterListBuilder <ListeDerInspektionsroutenParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     AddErfassungsPeriodFilterListItem(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Eigentuemer);
     filterListBuilder.AddFilterListItem(p => p.Inspektionsroutename);
     filterListBuilder.AddFilterListItem(p => p.Strassenname);
     filterListBuilder.AddFilterListItem(p => p.InspektionsrouteInInspektionBei);
     filterListBuilder.AddFilterListItem(p => p.InspektionsrouteInInspektionBisVon);
     filterListBuilder.AddFilterListItem(p => p.InspektionsrouteInInspektionBisBis);
 }
コード例 #13
0
 protected override void BuildFilterList(IFilterListBuilder <AusgefuellteErfassungsformulareFuerOberflaechenschaedenParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     AddErfassungsPeriodFilterListItem(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Eigentuemer);
     filterListBuilder.AddFilterListItem(p => p.AufnahmedatumVon);
     filterListBuilder.AddFilterListItem(p => p.AufnahmedatumBis);
     filterListBuilder.AddFilterListItem(p => p.ZustandsindexVon);
     filterListBuilder.AddFilterListItem(p => p.ZustandsindexBis);
     filterListBuilder.AddFilterListItem(p => p.Strassenname);
     filterListBuilder.AddFilterListItem(p => p.Inspektionsroutename);
 }
コード例 #14
0
 protected virtual void BuildFilterList(IFilterListBuilder <TReportParameter> filterListBuilder)
 {
 }
コード例 #15
0
 protected override void BuildFilterList(IFilterListBuilder <EineListeVonRealisiertenMassnahmenGeordnetNachJahrenGISParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Projektname);
     filterListBuilder.AddFilterListItem(p => p.LeitendeOrganisation);
 }
コード例 #16
0
 protected override void BuildFilterList(IFilterListBuilder <TReportParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.ErfassungsPeriodIdVon, p => GetJahr(p.ErfassungsPeriodIdVon));
     filterListBuilder.AddFilterListItem(p => p.ErfassungsPeriodIdBis, p => GetJahr(p.ErfassungsPeriodIdBis));
 }
コード例 #17
0
 protected override void BuildFilterList(IFilterListBuilder<WiederbeschaffungswertUndWertverlustProBelastungskategorieParameter> builder)
 {
     base.BuildFilterList(builder);
     AddErfassungsPeriodFilterListItem(builder);
     builder.AddFilterListItem(p => p.Eigentuemer);
 }
 protected override void BuildFilterList(IFilterListBuilder <MengeProBelastungskategorieGrafischeParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     AddErfassungsPeriodFilterListItem(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Eigentuemer);
 }
コード例 #19
0
 protected void AddErfassungsPeriodFilterListItem(IFilterListBuilder <TReportParameter> builder)
 {
     builder.AddFilterListItem(p => p.ErfassungsPeriodId,
                               p => LocalizeErfassungsPeriod(p.ErfassungsPeriodId));
 }
 protected override void BuildFilterList(IFilterListBuilder <WiederbeschaffungswertUndWertverlustGrafischeParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     AddErfassungsPeriodFilterListItem(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Eigentuemer);
 }
 protected override void BuildFilterList(IFilterListBuilder <EineListeVonRealisiertenMassnahmenGeordnetNachJahrenSummarischParameter> filterListBuilder)
 {
     base.BuildFilterList(filterListBuilder);
     filterListBuilder.AddFilterListItem(p => p.Projektname);
 }