Пример #1
0
        //Controleur de l'INDEX de la page HOME, utilisant le modéle de la vue HOME pour y intégrer les produits et catégories
        public ActionResult Index()
        {
            HomeViewModel model = new HomeViewModel();

            model.Type_Produits = type_produitsServices.GetType_Produits();
            model.Produits      = produitServices.GetProduits();

            return(View(model));
        }
Пример #2
0
        //Controleur d'affichage de la table des catégories, les regroupants toutes pour un affichage dynamique
        public ActionResult CategoryTable(string search)
        {
            Type_ProduitSearchViewModel model = new Type_ProduitSearchViewModel();

            model.Search = search;

            var totalDeProduits = type_produitService.GetType_ProduitCount(search);

            model.Type_Produits = type_produitService.GetType_Produits();

            return(PartialView("CategoryTable", model));
        }
Пример #3
0
        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));
        }