Bonjour, je souhaite dupliquer un enregistrement, et modifier l'enregistrement original.
Actuellement je fais ceci.
Le problème c'est qu'il me supprimer l'enregistrement original (plus dans la base).
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 ACTION a = db.ACTION.Single(act => act.ACCLEUNIK == Convert.ToDecimal(SessionUtilsPDAC.Accleunik)); ACTION newaction = a;//new action est l'action du plan d'action if (!string.IsNullOrEmpty(ddlEtape.SelectedValue)) { int NumAC = procRapp.DefNumAC(ddlEtape.SelectedValue); newaction.Num_AC = NumAC; newaction.LossID = ddlEtape.SelectedValue; } //Mette à jour l'action ds le RD : statut -> gerer dans plan d'action, fini ac =1, fini ac_1 = 1 a.Statut = StatutAction.gererDsPDAC; a.StatutModifieLe = DateTime.Now; a.Fini_AC = true; a.Fini_AC_1 = true; try { db.SubmitChanges(); } catch (Exception ex) { }
Comment je peux faire pourdupliquer l'enregistrement, travailler sur le nouveau et l'ancien et faire un seul submit à la fin.
Merci de votre aide
Partager