using ArcGIS.Desktop.Internal.Core; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using OliviaAddInPro.Services; using ArcGIS.Core.Geometry; using ArcGIS.Desktop.Framework.Threading.Tasks; namespace OliviaAddInPro.Model { [Flags] /** * 2 primeros bit indican si es nada (0), limp (1), reco(2), u otros (3) * 3er bit indica si es config * 4º bit indica ejec */ public enum TiposEjecucion { Ninguno = 0, Limp=1, Reco=2, Config = 4, //está configurando por primera vez Ejec=8,//está ejecutando por primera vez Config2=16,//está configurando después de haber planificado ya al menos una primera vez Ejec2=32,//está ejecutando después de haber planificado ya al menos una primera vez Maqueta =64, Conifg=128, } static class OliviaGlob { /** * Paths de la configuración */ public struct Paths { public static string PathWork; //