Пример #1
0
        public void Delete(int idMyPoint)
        {
            MyPoint myPoint = getItem(idMyPoint);

            RouteList routeList = RouteList.getInstance();

            if (routeList.Exists(myPoint))
            {
                throw new NotSupportedException("Невозможно удалить пункт, так как существует маршрут");
            }

            list.Remove(myPoint);

            myPoint.Delete();
        }