예제 #1
0
        public NavProduct getNavProduct(string ProductCode)
        {
            SalesItems_Service ProductsSVC = new SalesItems_Service();

            ProductsSVC.UseDefaultCredentials = true;

            NavProduct salesItem = new NavProduct();
            SalesItems NavItem   = ProductsSVC.Read(ProductCode);

            NavProduct currProduct = ConvertItemToProduct(NavItem);

            return(currProduct);
        }
예제 #2
0
        public List <NavProduct> getAllNavProducts()
        {
            SalesItems_Service ProductsSVC = new SalesItems_Service();

            //ProductsSVC.Credentials = new NetworkCredential ("Administrator","allowme@1","Olympus");
            ProductsSVC.UseDefaultCredentials = true;
            ProductsSVC.PreAuthenticate       = true;
            List <NavProduct> allNavProducts = new List <NavProduct>();

            const int fetchsize   = 0;
            string    bookMarkKey = null;

            SalesItems[] results = ProductsSVC.ReadMultiple(new SalesItems_Filter[] { }, bookMarkKey, fetchsize);

            foreach (SalesItems item in results)
            {
                NavProduct currProduct = new NavProduct();
                currProduct = ConvertItemToProduct(item);
                allNavProducts.Add(currProduct);
            }
            ;

            return(allNavProducts);
        }