public ActionResult AjouterVehicule() { ViewBag.Command = CommandeNumber(); using (IDal dal = new Dal()) { if (Request.HttpMethod == "POST") { string erreur = dal.AddVehicule(Request); if (erreur == "") { return(null); } else { ViewBag.list = erreur; return(PartialView("Modal/ErreurAjout")); } } else { AfficheVehiculeViewModel model = new AfficheVehiculeViewModel(); model.familles = dal.ObtientToutLesFamilleVehicules(); model.vehicule = new Vehicules(); return(PartialView("Modal/ModalView/AjouterVehicule", model)); } } }
public ActionResult EditerVehicule(string id) { ViewBag.Command = CommandeNumber(); int Id; bool ID = int.TryParse(id, out Id); if (ID) { Id = int.Parse(id); using (IDal dal = new Dal()) { if (Request.HttpMethod == "POST") { string erreur = dal.ModdVehicule(Request, Id); if (erreur == "") { return(new EmptyResult()); } else { ViewBag.list = erreur; return(PartialView("Modal/ErreurAjout")); } } else { AfficheVehiculeViewModel model = new AfficheVehiculeViewModel(); model.familles = dal.ObtientToutLesFamilleVehicules(); model.vehicule = dal.GetVehicule(Id); return(PartialView("Modal/ModalView/EditerVehicule", model)); } } } else { return(View("Error")); } }