Exemplo n.º 1
0
        protected override void OnClick()
        {
            var selected = MapView.Active.GetSelectedLayers();

            foreach (Layer l in selected)
            {
                foreach (string key in BaseClass.pwShpFiles.Keys.ToList())
                {
                    string baseName = key.Remove(key.IndexOf('.'));


                    if (l.Name == baseName)
                    {
                        //ArcGIS.Desktop.Framework.Dialogs.MessageBox.Show($"match found");
                        Wrappers.aaApi_CheckInDocument(BaseClass.pwShpFiles[key].PrjID, BaseClass.pwShpFiles[key].DocID);
                        BaseClass.pwShpFiles.Remove(key);
                    }
                }
            }
        }