//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)); }
//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)); }
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)); }