Ejemplo n.º 1
0
 public ActionResult Edit([Bind(Include = "id,date,idFormulaire,idSonde")] Sondage sondage)
 {
     if (ModelState.IsValid)
     {
         db.Entry(sondage).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idFormulaire = new SelectList(db.Formulaire, "id", "titre", sondage.idFormulaire);
     ViewBag.idSonde      = new SelectList(db.Sonde, "id", "localisation", sondage.idSonde);
     return(View(sondage));
 }
Ejemplo n.º 2
0
 public ActionResult Edit([Bind(Include = "idFormulaire,idQuestion,idTypeReponse")] Composant composant)
 {
     if (ModelState.IsValid)
     {
         db.Entry(composant).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idFormulaire  = new SelectList(db.Formulaire, "id", "titre", composant.idFormulaire);
     ViewBag.idQuestion    = new SelectList(db.Question, "id", "contenu", composant.idQuestion);
     ViewBag.idTypeReponse = new SelectList(db.TypeReponse, "id", "type", composant.idTypeReponse);
     return(View(composant));
 }
        public string EditFormulaire(Formulaire formulaire) //Possibilité de passer seulement les propriétés au lieu d'un objets si nécessaire
        {
            var formulaireToEdit = satisfactionSurveyEntities.Formulaire.FirstOrDefault(f => f.id == formulaire.id);

            satisfactionSurveyEntities.Entry(formulaireToEdit).State = EntityState.Modified;

            if (!string.IsNullOrEmpty(formulaire.description))
            {
                formulaireToEdit.description = formulaire.description;
            }

            if (!string.IsNullOrEmpty(formulaire.titre))
            {
                formulaireToEdit.titre = formulaire.titre;
            }

            formulaireToEdit.Composant = formulaire.Composant;

            satisfactionSurveyEntities.SaveChanges();

            return(formulaire.titre);
        }