Exemplo n.º 1
0
        public static void Main(string[] args)
        {
            //CreateHostBuilder(args).Build().Run();

            var m = new Code7Import(args);

            m.Run();
        }
Exemplo n.º 2
0
        /// <summary>
        /// Comparar arquivos segundo ordem devida de importação
        /// </summary>
        /// <param name="f1">Descritor do arquivo 1</param>
        /// <param name="f2">Descritor do arquivo 2</param>
        /// <returns></returns>
        public int Compare(FileInfo f1, FileInfo f2)
        {
            int i1 = Array.IndexOf(Code7Import.Mapping.Keys.ToArray(), Code7Import.GetTableFromFileName(f1.Name));
            int i2 = Array.IndexOf(Code7Import.Mapping.Keys.ToArray(), Code7Import.GetTableFromFileName(f2.Name));

            if (i1 > i2)
            {
                return(1);
            }
            else if (i1 < i2)
            {
                return(-1);
            }
            else
            {
                return(0);
            }
        }