public void DeleteTrip(Trip trip)
        {
            var existing = db.trips.Single(x => x.Id == trip.Id);

            if (existing != null)
            {
                DataServiceCommon dsCommon = new DataServiceCommon();
                dsCommon.DeleteTripInCascade(trip);

                db.trips.DeleteOnSubmit(existing);
                db.SubmitChanges();
            }
        }
        public void DeleteTrip(Trip trip)
        {
            var existing = db.trips.Single(x => x.Id == trip.Id);

            if (existing != null)
            {
                DataServiceCommon dsCommon = new DataServiceCommon();
                dsCommon.DeleteTripInCascade(trip);

                db.trips.DeleteOnSubmit(existing);
                db.SubmitChanges();
            }
        }
        public void DeletePoi(PointOfInterest poi, bool deleteCascade)
        {
            var existing = db.pointsOfInterests.FirstOrDefault(x => x.Id == poi.Id);

            if (existing != null)
            {
                if (deleteCascade)
                {
                    DataServiceCommon dsCommon = new DataServiceCommon();
                    dsCommon.DeletePoiInCascade(poi);
                }

                db.pointsOfInterests.DeleteOnSubmit(existing);
                db.SubmitChanges();
            }
        }
Beispiel #4
0
        public void DeletePoi(PointOfInterest poi, bool deleteCascade)
        {
            var existing = db.pointsOfInterests.FirstOrDefault(x => x.Id == poi.Id);

            if (existing != null)
            {
                if (deleteCascade)
                {
                    DataServiceCommon dsCommon = new DataServiceCommon();
                    dsCommon.DeletePoiInCascade(poi);
                }

                db.pointsOfInterests.DeleteOnSubmit(existing);
                db.SubmitChanges();
            }
        }