public ActionResult Create()
        {
            Type_ProduitsServices type_ProduitService = new Type_ProduitsServices();
            NewProduitsViewModels model = new NewProduitsViewModels();

            model.type_produit = type_ProduitService.GetAllType_Produits();

            return(PartialView(model));
        }
        public ActionResult Create(NewProduitsViewModels model)
        {
            Type_ProduitsServices type_ProduitService = new Type_ProduitsServices();

            //Enregistrement des paramétres du nouveau produit

            var newProduit = new Produit();

            newProduit.Nom         = model.Nom;
            newProduit.Description = model.Description;
            newProduit.Prix        = model.Prix;

            newProduit.Type_Produit = type_ProduitService.GetType_Produit(model.Type_ProduitID);

            produitsService.SaveProduit(newProduit);
            return(RedirectToAction("ProduitTable"));
        }
        public ActionResult Edit(int ID)
        {
            EditProduitViewModel  model = new EditProduitViewModel();
            Type_ProduitsServices type_ProduitService = new Type_ProduitsServices();
            ProduitServices       produitService      = new ProduitServices();

            var produit = produitService.GetProduit(ID);

            model.ID             = produit.ProduitID;
            model.Nom            = produit.Nom;
            model.Description    = produit.Description;
            model.Prix           = produit.Prix;
            model.Type_ProduitID = produit.Type_ProduitID;


            model.type_produit = type_ProduitService.GetType_Produits();
            return(PartialView(model));
        }