Exemplo n.º 1
0
        public static void Main(string[] args)
        {
            Guid applicationId;
            Guid secretKey;
            Guid token;


            var context = new LinnworksAPI.ApiContext(new Guid("ddde1007-e273-42e9-b964-3f716ddf0978"), "https://eu-ext.linnworks.net");

            var macro = new LinnworksMacro.LinnworksMacro()
            {
                Api = new LinnworksAPI.ApiObjectManager(context)
            };

            var result = macro.Execute(new Guid("37d8fb79-4eea-401b-911a-d5cb04db61a4"));

            if (result == null)
            {
                Console.WriteLine("Stock item not found");
            }
            else
            {
                Console.WriteLine(result.ItemNumber);
            }
            Console.Read();
        }
Exemplo n.º 2
0
        private static LinnworksMacro.LinnworksMacro SetupMacro(Guid applicationId, Guid secretKey, Guid token)
        {
            var auth = Authorize(applicationId, secretKey, token);

            var context = new LinnworksAPI.ApiContext(auth.Token, auth.Server);

            var macro = new LinnworksMacro.LinnworksMacro()
            {
                Api    = new LinnworksAPI.ApiObjectManager(context),
                Logger = new LoggerProxy(),
            };

            return(macro);
        }