示例#1
0
        public void TestGetCategory()
        {
            List <Category> liste = Contexte.GetCategory();

            Assert.AreEqual(8, liste.Count);
            Assert.AreEqual("Seafood", liste[7].Name);
        }
示例#2
0
        public void GetCategoryTest()
        {
            List <Category> Categories = Contexte.GetCategory();

            Assert.AreEqual(8, Categories.Count);
            Assert.AreEqual("Seafood", Categories[Categories.Count - 1].Name);
            // Assert.AreEqual("USA", _pays[15]);
        }
示例#3
0
        public void TestGetProduit()
        {
            Guid            id           = Guid.Empty;               //Guid id = Guid.Parse("......")
            List <Category> listeCatTest = Contexte.GetCategory();   //

            foreach (Category cat in listeCatTest)                   //
            {                                                        //
                if (cat.Name == "Seafood")                           //
                {                                                    //
                    id = cat.CategoryID;                             //
                }                                                    //
            }                                                        //
            List <Produit> listeProdTest = Contexte.GetProduits(id); //(id);

            Assert.AreEqual(13, listeProdTest.Count);
            Assert.AreEqual(40, listeProdTest[6].ProductId);
        }
示例#4
0
        private Guid AfficherProduits()
        {
            //List<Category> Categories = Contexte.GetCategory();
            if (Categories == null)
            {
                Categories = Contexte.GetCategory();
            }
            ConsoleTable.From(Categories, "Categories").Display("Categories");
            Guid Cat = Input.Read <Guid>("Choisissez une catégorie ID");

            //List<Produit> Produits = Contexte.GetProduits(Cat);
            if (Produits == null)
            {
                Produits = Contexte.GetProduits(Cat);
            }
            ConsoleTable.From(Produits, "Produits").Display("Produits");
            return(Cat);
        }
示例#5
0
        private void CreerProduit()
        {
            bool creer = false;

            //List<Category> Categories = Contexte.GetCategory();
            if (Categories == null)
            {
                Categories = Contexte.GetCategory();
            }
            ConsoleTable.From(Categories, "Categories").Display("Categories");
            Produit Produitsaisie = new Produit();

            Produitsaisie.CategoryID   = Input.Read <Guid>("Saisissez la Catégorie du produit");
            Produitsaisie.Name         = Input.Read <string>("Saisissez le Nom du produit");
            Produitsaisie.SupplierId   = Input.Read <int>("Saisissez l' ID du fournisseur du produit");
            Produitsaisie.UnitPrice    = Input.Read <decimal>("Saisissez le Prix du produit");
            Produitsaisie.UnitsInStock = Input.Read <Int16>("Saisissez les unités en stock");

            if (Contexte.AjouterModifierProduit(creer, Produitsaisie) != 0)
            {
                Console.WriteLine("Produit créé avec succès");
            }
        }