private void CréerProduit() { var liste = Contexte.GetCatProduits(); ConsoleTable.From(liste, "categories").Display("categories"); Produit.Categoryid = Input.Read <Guid>(" Saississez un l'id de la categorie: "); Produit.Name = Input.Read <string>("Saissisez le nom du produit: "); Produit.Supplierid = Input.Read <int>(" Saississez un l'id du fournisseur: "); Produit.UnitPrice = Input.Read <decimal>("Saissisez le prix unitaire du produit: "); Produit.UnitsInStock = Input.Read <int>("Saissisez la quantité en stock du produit: "); Contexte.choix c = Contexte.choix.creer; Contexte.AjouterModifierProduit(Produit, c); Output.WriteLine(ConsoleColor.Green, " Produit créé avec succès "); }
private void ModifierProduit() { Guid id = AfficherCatProduits(); /*if(listeProduit==null) * listeProduit = Contexte.GetListProduits(id); */ int idp = Input.Read <int>(" Saississez un l'id du produit à modifier: "); Produit Produit = listeProduit.Where(p => p.Productid == idp).FirstOrDefault(); Produit.Categoryid = id; Produit.Name = Input.Read <string>("Saissisez le nom du produit: ", Produit.Name); Produit.Categoryid = Input.Read <Guid>(" Saississez un l'id de la categorie: ", Produit.Categoryid); Produit.Supplierid = Input.Read <int>(" Saississez un l'id du fournisseur: ", Produit.Supplierid); Produit.UnitPrice = Input.Read <decimal>("Saissisez le prix unitaire du produit: ", Produit.UnitPrice); Produit.UnitsInStock = Input.Read <int>("Saissisez la quantité en stock du produit: ", Produit.UnitsInStock); Contexte.choix m = Contexte.choix.modifier; Contexte.AjouterModifierProduit(Produit, m); Output.WriteLine(ConsoleColor.Green, " Produit modifié avec succès "); }