Exemplo n.º 1
0
        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 ");
        }
Exemplo n.º 2
0
        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 ");
        }