Ejemplo n.º 1
0
        public virtual InspektionsRtStrAbschnitte RemoveStrassenabschnittGIS(Guid strassenabschnittid)
        {
            var irsa = InspektionsRtStrAbschnitteList.Where(ia => ia.StrassenabschnittGIS.Id == strassenabschnittid).First();

            InspektionsRtStrAbschnitteList.Remove(irsa);

            IOrderedEnumerable <InspektionsRtStrAbschnitte> orderedlist = InspektionsRtStrAbschnitteList.OrderBy(ia => ia.Reihenfolge);
            int i = 0;

            foreach (var item in orderedlist)
            {
                item.Reihenfolge = i;
                i++;
            }
            return(irsa);
        }
Ejemplo n.º 2
0
 public virtual void AddStrassenabschnittGIS(StrassenabschnittGIS strassenabschnitt)
 {
     InspektionsRtStrAbschnitteList.Add(new InspektionsRtStrAbschnitte {
         InspektionsRouteGIS = this, StrassenabschnittGIS = strassenabschnitt, Reihenfolge = InspektionsRtStrAbschnitteList.Count
     });
 }