public void GetNearest2Points()
        {
            try
            {
                Finisher finisher = new Finisher();
                finisher.Go();
            }
            catch (Autodesk.AutoCAD.Runtime.Exception ex)
            {
                int x = 01;
            }
            catch (System.Exception ex)
            {
                int x = 01;
            }
            return;

            var ed = Application.DocumentManager.MdiActiveDocument.Editor;
            PromptSelectionResult result = ed.GetSelection();

            if (result.Status != PromptStatus.OK)
            {
                ed.WriteMessage("Нүктені таңдаңыз");
                return;
            }
            var objId = result.Value[0].ObjectId;
            var point = objId.GetObject(OpenMode.ForWrite) as DBPoint;

            ed.SetImpliedSelection(new ObjectId[] { objId });
        }