Bonjour,

Je fais un projet dans le cadre d'un stage. Je développe sous VS2010 C# aps.net mvc3. Je fais du code first et j'attaque une bdd sql express 2008.

La connexion est bonne vu que je peux récupérer mes données et en créer. Mais je ne peux pas enregistrer mes modifications !

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
[HttpPost]
        public ActionResult Edit(int id, tb_pays item)
        {
            try
            {
                using (TransactionScope scope = new TransactionScope())
                {
                    using (MvcDataContext context = new MvcDataContext())
                    {
                        tb_pays pays = context.BddPays.Find(item.pays_cle);
                        pays = item;
                        context.SaveChanges();
                    }
                    scope.Complete();
                }
 
                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
Avez-vous une idée pour que mes modifications soient bien enregistrées en BDD ??

Merci d'avance.