private void RemoveClient() { ListClient(); Console.WriteLine("Entrez l'ID du client à supprimer"); int userID = UserEntry.GetAnswerInt(); if (SQLRequestsClients.RemoveClient(userID)) { Console.WriteLine("Client Supprimé !"); } }
private void AddCommand() { listClients = SQLRequestsClients.ListClients(); Display.DisplayListClients(listClients); listStock = SQLRequestsStock.ListStock(); Display.DisplayListStock(listStock); Console.WriteLine("\tCréation d'une commande\t"); Console.WriteLine("Vous allez créer une commande"); Console.Write("ID Client : "); int clientID = UserEntry.GetAnswerInt(); Console.Write("ID Produit : "); int productID = UserEntry.GetAnswerInt(); Console.Write("Quantité Produit : "); int productQuantity = UserEntry.GetAnswerInt(); Console.Write("Adresse commande : "); string commandAddress = UserEntry.GetAnswerString(); }
private void ModifyClient() { ListClient(); Console.WriteLine("Quel utilisateur voulez-vous modifier (ID) ?"); int userID = UserEntry.GetAnswerInt(); Console.WriteLine("Entrez un nouveau nom de client"); string clientName = UserEntry.GetAnswerString(); Console.WriteLine("Entrez un nouvel email"); string clientEmail = UserEntry.GetAnswerString(); if (String.IsNullOrEmpty(clientName.Trim()) || String.IsNullOrEmpty(clientEmail.Trim())) { Console.WriteLine("Entrées invalides"); } else { SQLRequestsClients.ModifyClient(userID, clientName, clientEmail); } }
private void ModQuantity() { listStock = SQLRequestsStock.ListStock(); Display.DisplayListStock(listStock); Console.WriteLine("Entrez l'ID du produit dont vous voulez modifier la quantité"); int productID = UserEntry.GetAnswerInt(); Stock stock = SQLRequestsStock.GetStock(productID); if (stock != null) { Console.WriteLine("Entrez la modification sur la quantité"); Console.WriteLine("!!!\tSi vous dépassez le zéro, la quantité sera mise à zéro\t!!!"); int quantity = UserEntry.GetAnswerInt(); int new_quantity = stock.ProductQuantity + quantity; new_quantity = (new_quantity < 0) ? 0 : new_quantity; SQLRequestsStock.ChangeStock(productID, new_quantity); } else { Console.WriteLine("Ce stock n'existe pas."); } }