public ActionResult DetailProduit(Produit pModel) { if (ModelState.IsValid) { Produit.SaveProduit(pModel); //copy de la photo dans le serveur if (pModel.Fichier != null && pModel.Fichier.ContentLength > 0) { bool imageAjoute = Outils.SavePhotoProduitServer(pModel, Server, true); if (imageAjoute) { TempData["Message"] = "Imeuble ajoute avec acces"; return(RedirectToAction("ProfileProduit", "Produit", new { pId = pModel.Id })); } else { ModelState.AddModelError("", "La photo de l'imeuble n'a pas ete sauvegarde"); return(View(pModel)); } } else { ModelState.AddModelError("", "La photo de l'imeuble est obligatoire"); return(View(pModel)); } } //ERREUR dans le modele else { return(View(pModel)); } }
//ajouter photo et retourner vers les details de l'imeuble public ActionResult Ajouter(Produit pModel) { Outils.SavePhotoProduitServer(pModel, Server, false); return(RedirectToAction("DetailProduit", "Produit", new { pId = pModel.Id })); }
// // GET: /PhotosProduit/ public ActionResult ChangerImageProfile(Produit pModel) { Outils.SavePhotoProduitServer(pModel, Server, true); return(RedirectToAction("DetailProduit", "Produit", new { pId = pModel.Id })); }