Bonsoir,

dans mon petit pgm, je demande à pouvoir enregistrer dans ma base de données les modifications effectuer sur un item.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public ActionResult Edit(int id)
        {
            var informationUserToEdit = (from m in _db.InformationsUsers where m.Id == id select m).First();
            return View(informationUserToEdit);
        }
 
        // Post : //Home/Edit/5
 
            [AcceptVerbs(HttpVerbs.Post)]
            public ActionResult Edit(InformationUser informationUserToEdit)
        {
            if (!ModelState.IsValid)
                return View();
            try
            {
                //Todo : Add update logic here
 
                var originalUser = (from m in _db.InformationsUsers where m.Id == informationUserToEdit.Id select m).First();
 
                _db.SaveChanges();
 
                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
Le souci est que les modifications ne sont pas enregistrées.

Merci de votre aide.
Ah oui, pour info, je suis vraiment novice c'est mon tout premier programme, alors si vous pouviez être bien explicite dans vos explications .....