Exemplo n.º 1
0
        private static void ListReferences(CbisSupplierManagementClient client, List <string> list)
        {
            string orgRef;
            string prodRef;

            if (list.Count == 1)
            {
                orgRef  = null;
                prodRef = list[0];
            }
            else if (list.Count == 2)
            {
                orgRef  = list[0];
                prodRef = list[1];
            }
            else
            {
                Console.WriteLine(
                    string.Format(
                        "Usage: {0} [username] [password] reflist (orgreference) [product reference]",
                        Path.GetFileName(System.Reflection.Assembly.GetEntryAssembly().Location)));
                return;
            }

            var result =
                client.GetProductReferences(
                    orgRef != null ? new OrganizationReference(new ReferenceName(orgRef)) : null,
                    new ReferenceName(prodRef));

            Console.WriteLine(result.Name);
            foreach (var item in result.ReferenceNames)
            {
                Console.WriteLine("    " + item.Name);
            }
        }
Exemplo n.º 2
0
        private static void ListReferences(CbisSupplierManagementClient client, List<string> list)
        {
            string orgRef;
            string prodRef;

            if (list.Count == 1)
            {
                orgRef = null;
                prodRef = list[0];
            }
            else if (list.Count == 2)
            {
                orgRef = list[0];
                prodRef = list[1];
            }
            else
            {
                Console.WriteLine(
                    string.Format(
                        "Usage: {0} [username] [password] reflist (orgreference) [product reference]",
                        Path.GetFileName(System.Reflection.Assembly.GetEntryAssembly().Location)));
                return;
            }

            var result =
                client.GetProductReferences(
                    orgRef != null ? new OrganizationReference(new ReferenceName(orgRef)) : null,
                    new ReferenceName(prodRef));

            Console.WriteLine(result.Name);
            foreach (var item in result.ReferenceNames)
            {
                Console.WriteLine("    " + item.Name);
            }
        }