public void Scan(EntrepotService.Product product) { entrepot.Products2Async(product.Id); Console.WriteLine("------"); Console.WriteLine("Produit: " + product.Name); Console.WriteLine("Description: " + product.Description); Console.WriteLine("Quantité: " + product.Quantity); Console.WriteLine("------"); //get product quantity in BDD }
static void Main() { var httpClientHandler = new HttpClientHandler(); // Create WeatherClient. httpClientHandler.ServerCertificateCustomValidationCallback = (message, cert, chain, errors) => { return(true); }; var httpClient = new HttpClient(httpClientHandler); _entrepotClient = new EntrepotClient("http://93.11.120.71:3769/", httpClient); ICollection <EntrepotService.Product> result = _entrepotClient.ProductsAllAsync().Result; EntrepotService.Product banane = null; EntrepotService.Product pomme = null; EntrepotService.Product kiwi = null; foreach (EntrepotService.Product r in result) { Console.WriteLine(r.Name + ", id: " + r.Id + " en stock: " + r.Quantity); if (r.Name == "Banane") { banane = r; } else if (r.Name == "Pomme") { pomme = r; } else if (r.Name == "Kiwi") { kiwi = r; } } Zappette zappette = new Zappette(); zappette.entrepot = _entrepotClient; zappette.Scan(pomme); zappette.Scan(kiwi); zappette.AddProduct(kiwi); zappette.Scan(kiwi); }
public void RemoveProduct(EntrepotService.Product product) { //appel méthode addProduct du ms BDD Console.WriteLine("Stock -1: " + product.Name); entrepot.RemoveItemAsync(product.Id); }