public static string getDringlichkeit(DringlichkeitTyp typ)
        {
            switch (typ)
            {
            case DringlichkeitTyp.Unbekannt:
                return(Unknown);

            case DringlichkeitTyp.Dringlich:
                return(Urgent);

            case DringlichkeitTyp.Mittelfristig:
                return(Mediumterm);

            case DringlichkeitTyp.Langfristig:
                return(Longterm);

            default:
                return(string.Empty);
            }
        }
Example #2
0
 public static MassnahmenvorschlagTeilsystemeGIS GetMassnahmenvorschlagTeilsystemeGIS(ErfassungsPeriod erfassungsPeriod, string projektName, StatusTyp status, DringlichkeitTyp dringlichkeit, TeilsystemTyp teilsystem)
 {
     return(new MassnahmenvorschlagTeilsystemeGIS
     {
         Projektname = projektName,
         Mandant = erfassungsPeriod.Mandant,
         Status = status,
         Dringlichkeit = dringlichkeit,
         Teilsystem = teilsystem
     });
 }
Example #3
0
        private void AssertPoIsTheExpected(IEnumerable <EineListeVonMassnahmenGegliedertNachTeilsystemenPo> pos, string projektName, StatusTyp statusTyp, DringlichkeitTyp dringlichkeit, TeilsystemTyp teilsystemTyp)
        {
            var po = pos.Single(p => p.Projektname == projektName);

            Assert.AreEqual(projektName, po.Projektname);
            Assert.AreEqual(statusTyp, po.Status);
            Assert.AreEqual(dringlichkeit, po.Dringlichkeit);
            Assert.AreEqual(teilsystemTyp, po.Teilsystem);
            //TODO: Extend asserts
            //Assert.AreEqual(ausfuehrungsEnde, po.BezeichnungVon);
            //Assert.AreEqual(ausfuehrungsEnde, po.BezeichnungBis);
            //Assert.AreEqual(ausfuehrungsEnde, po.Laenge);
            //Assert.AreEqual(ausfuehrungsEnde, po.FlaecheFahrbahn);
            //Assert.AreEqual(ausfuehrungsEnde, po.FlaecheTrottoirLinks);
            //Assert.AreEqual(ausfuehrungsEnde, po.FlaecheTrottoirRechts);
            //Assert.AreEqual(ausfuehrungsEnde, po.BeteiligteSystemeListe);
            //Assert.AreEqual(ausfuehrungsEnde, po.KostenGesamtprojekt);
            //Assert.AreEqual(ausfuehrungsEnde, po.KostenStrasse);
            //Assert.AreEqual(ausfuehrungsEnde, po.Beschreibung);
            //Assert.AreEqual(ausfuehrungsEnde, po.LeitendeOrganisation);
        }